Job Description
Summary
The Senior Lead Software Engineer, Back End plays a critical role in designing, building, and leading the development of large-scale backend systems that support enterprise-grade digital products. This role combines deep hands-on engineering expertise with technical leadership, mentorship, and strategic collaboration to deliver secure, scalable, and high-performing cloud-based solutions.
Key Responsibilities
- Lead the design and delivery of complex backend systems built on distributed microservices architectures
- Drive technical direction across multiple projects while ensuring alignment with regulatory and business requirements
- Collaborate closely with product managers, designers, and cross-functional engineering teams to deliver customer-focused solutions
- Mentor and guide software engineers, fostering technical growth and engineering excellence
- Contribute to architecture decisions, code reviews, and engineering best practices across teams
- Evaluate, adopt, and champion emerging technologies to improve system performance, reliability, and developer productivity
- Support cloud-native development and deployment strategies using modern orchestration and containerization tools
Required Qualifications
- Bachelor’s degree in a technical or related field
- Six or more years of professional software engineering experience in backend or distributed systems
- Hands-on experience building and maintaining cloud-based applications
- Strong background in modern programming languages and backend frameworks
- Demonstrated ability to collaborate in fast-paced, iterative, and Agile development environments
- Strong communication skills with the ability to influence technical and non-technical stakeholders
Tech Stack
Java, Python, Scala, Go, Node.js, SQL, RDBMS, NoSQL databases, Docker, Kubernetes & Cloud platforms including AWS, Azure, or Google Cloud
Compensation & Benefits
Competitive compensation aligned with market standards.
Health benefits, PTO, remote flexibility (varies by client).
Work Schedule
Monday–Friday, flexible hours, occasional on-call (if applicable).
About the Client
Our client is a large-scale financial services organization focused on leveraging modern technology to solve complex business problems and deliver secure, innovative digital experiences at enterprise scale.
Why Join the Team?
- This role offers the opportunity to lead high impact engineering initiatives, influence technical strategy.
- Work with modern cloud and backend technologies while mentoring teams in a collaborative and growth oriented environment.
How to Apply
Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.