Senior Software Engineer
Job in
Nashville, Davidson County, Tennessee, 37247, USA
Listed on 2026-05-21
Listing for:
Ramsey Solutions
Full Time
position Listed on 2026-05-21
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Description
We’re looking for an exceptional Senior Software Engineer to help shape the future of our engineering teams and the products we build. This is a high‑impact role for a backend‑leaning engineer who leads through ownership, technical excellence, and influence. You’ll play a key role in modernizing our systems, simplifying complexity, and accelerating our engineering craft through thoughtful use of AI. This role is for someone who can build a team around, takes initiative, drives solutions forward, and leaves every system and team better than they found it.
TeamRamsey Trusted, Investing and Tax
LocationFranklin, TN—on‑site, relocation assistance available, flexible schedules available.
Benefits- Health insurance (includes plans eligible for an HSA—with a company match up to $500!)
- 401(k) retirement plan with 4% match/company contribution
- Annual wellness, counseling and grocery membership reimbursement
- On‑campus cafe with subsidized pricing for breakfast, lunch and coffee bar
- Dependent care FSA
- Tons of cultural activities such as weekly devotional, leadership development courses, Battle of the Bands, and one epic Christmas party!
- 7+ years of progressive experience in software engineering, with a track record of increasing ownership and impact.
- Track record of owning and delivering complex, production‑grade systems that drive real business impact.
- Deep backend expertise (Java/Kotlin preferred) with enough frontend familiarity to work across the stack when needed.
- Clean, defensive, and maintainable code, prioritizing reliability, observability, and scalability by default.
- Natural ownership, seeing problems through from discovery to delivery to long‑term support.
- Proactive identification of gaps, reduction of ambiguity, and driving clarity in both systems and processes.
- Experience implementing strong logging, monitoring, and alerting practices.
- Active mentorship, investing in other engineers, raising the bar through teaching, pairing, and feedback.
- Strong communicator who can influence technical direction and connect engineering decisions to business outcomes.
- Energized by eliminating legacy friction, simplifying systems, and improving how teams operate.
- Already exploring or actively using AI tools (e.g., Claude Code) to accelerate development and team effectiveness.
- Consistently delivering high‑quality, reliable software with strong testing, documentation, and long‑term maintainability.
- Designing and building scalable backend systems that solve meaningful customer and business problems.
- Applying defensive coding practices and ensuring systems are observable, resilient, and easy to support.
- Partnering closely with Product, Design, and Business to turn ambiguous problems into clear, effective solutions.
- Leveraging customer insights, including user interviews, to inform engineering decisions.
- Owning systems end‑to‑end, with a focus on accountability and continuous improvement.
- Accelerating team outcomes through thoughtful adoption of AI, improving speed, quality, and developer experience.
- Investing in the growth of other engineers through mentorship, onboarding support, and knowledge sharing.
- Raising engineering standards through shared practices, workshops, and continuous improvement efforts.
- Simplifying architecture, reducing technical debt, and modernizing legacy systems.
- Building strong domain knowledge across the business to inform better technical decisions.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×