Senior Lead Software Engineer, Back End

Apply for this job

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.