Lead Engineer - Backend
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Engineer – Backend based in India.
This role offers the opportunity to lead the development of high-scale, consumer-facing backend systems powering modern fintech products used by millions of users.
You will play a key role in shaping technical direction while also leading and mentoring a distributed engineering team.
The position combines hands-on backend engineering with strong technical leadership and cross-functional collaboration.
You will work on scalable architectures that enable seamless payments, transactions, and digital financial services.
The environment is fast-paced, innovation-driven, and focused on building reliable, high-performance systems at scale.
You will collaborate with engineering managers, architects, and squad leads across an international organization.
This is a high-impact role where engineering excellence directly influences user experience and business growth.
Accountabilities:
- Lead and mentor a team of 5+ engineers across backend, mobile, web, and QA disciplines, ensuring strong delivery and technical alignment.
- Drive technical discovery, architecture decisions, and engineering best practices for scalable backend systems.
- Design, develop, and maintain high-performance, consumer-facing backend services supporting large-scale transaction platforms.
- Coordinate project timelines, manage cross-team dependencies, and ensure alignment with broader organizational goals.
- Collaborate closely with architecture teams, engineering managers, and other squad leads to define and evolve system design.
- Foster a culture of continuous improvement, innovation, and engineering excellence within the team.
- Ensure reliable CI/CD processes and contribute to improving development and deployment workflows.
- 5+ years of software engineering experience building high-scale consumer products.
- 2+ years of experience in leading and managing engineering teams across multiple disciplines.
- Strong expertise in backend development using Java and Golang; experience with PHP migration is a plus.
- Hands-on experience with Spring, Spring Boot, or Hibernate frameworks.
- Solid understanding of distributed systems, microservices architecture, and scalable backend design.
- Strong knowledge of SOLID principles, design patterns, and software engineering best practices.
- Experience working with cloud environments such as GCP, containerization tools like Docker/Kubernetes.
- Proficiency with messaging systems such as Kafka or RabbitMQ.
- Familiarity with both SQL and NoSQL databases in production environments.
- Experience setting up and managing CI/CD pipelines.
- Strong background in Agile/Scrum delivery methodologies.
- Excellent communication skills in English, with the ability to align technical and non-technical stakeholders.
- Competitive compensation package (USD or INR options available)
- Fully remote-first working model from anywhere in India
- Opportunity to lead engineering teams in a high-growth fintech environment
- Exposure to large-scale distributed systems serving millions of users
- International, multicultural work environment with 40+ nationalities
- Strong career growth and leadership development opportunities
- Collaborative, innovation-driven engineering culture.