Senior Lead Software Engineer, Back End
Content + Source + Freshness • 16 Dec 2025 • 95% confidence
Offer value
The role has a high value due to its leadership responsibilities, strong compensation, and opportunities for career advancement in a top financial institution.
- Competitive salary: $204,900–$257,200/year
- Strong career growth in tech and finance sectors
- Opportunities for mentorship and technical leadership
- High expectations and demanding role
Pros
- Salary range of $204,900–$257,200/year, competitive for the software engineering sector
- Opportunities to engage with cutting-edge technologies and mentoring
- High potential for career growth in a leading organization
Cons
- Demanding experience requirements and high expectations
- Potentially fast-paced work environment
- Limited flexibility in work arrangements
Who it's for
Senior / Lead • Hybrid / office-based position
Good fit
- Experienced software engineers looking to advance to leadership
- Tech-savvy individuals passionate about finance
- Mentors who enjoy fostering talent and collaboration
Not recommended for
- Entry-level candidates without significant experience
- Those seeking a purely technical role without management
- Candidates looking for fully remote opportunities
Motivation fit
Key skills
About the job
• Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
• Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code
• Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
• Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
Requirements
- Bachelor’s Degree
- At least 6 years of professional software engineering experience (Internship experience does not apply)
- At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
- Master’s Degree (Preferred)
- 9+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js (Preferred)
- 3+ years of experience with AWS, GCP, Azure, or another cloud service (Preferred)
- 4+ years of experience in open source frameworks (Preferred)
- 1+ years of people management experience (Preferred)
- 2+ years of experience in Agile practices (Preferred)
🔍 ATS Optimization Keywords
Below are skills and terms extracted directly from this job posting to improve Applicant Tracking System (ATS) visibility. This unique feature helps candidates tailor their applications more effectively — a feature exclusive to JobTailor job listings.
Hard Skills
- Java
- Python
- SQL
- Node
- Go
- Scala
- Open Source RDBMS
- NoSQL databases
- Docker
- Kubernetes
Soft Skills
- mentoring
- collaboration
- leadership
- communication
- passion for technology
- team management
Certifications & Qualifications
- Bachelor’s Degree
- Master’s Degree
