This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Back End Developer – Technical Lead based in India.
This role offers the opportunity to lead the design and evolution of highly scalable backend platforms in a technically challenging environment.
You will combine hands-on engineering expertise with architectural leadership to build secure, reliable, and high-performance systems.
The position requires a strong understanding of distributed systems, cloud-native development, and modern backend engineering practices.
You will influence technical direction, establish engineering standards, and mentor engineering teams.
Working closely with cross-functional stakeholders, you will transform complex business requirements into robust technical solutions.
This is an ideal opportunity for an experienced backend leader who enjoys solving complex problems and driving engineering excellence.
Accountabilities:
As a Back End Developer – Technical Lead, you will own the architecture, development, and continuous improvement of enterprise-grade backend systems. You will play a key role in technical decision-making, ensuring platforms are scalable, secure, maintainable, and aligned with business goals while guiding engineering teams toward best practices.
Key responsibilities include:
- Designing end-to-end backend architectures focused on scalability, resilience, performance, and security.
- Defining service boundaries, data ownership models, integration strategies, and communication patterns.
- Making architectural decisions across modular monoliths, microservices, event-driven systems, and other architecture approaches.
- Creating technical documentation including architecture decision records, high-level designs, low-level designs, and data flow diagrams.
- Developing and maintaining high-performance backend applications using Python and FastAPI.
- Building secure RESTful APIs, asynchronous services, and scalable microservices.
- Designing solutions for background processing, scheduling, caching, and high-volume workloads.
- Applying clean architecture principles, SOLID practices, design patterns, and test-driven development approaches.
- Designing and optimizing relational and NoSQL database solutions, including schema design, indexing, query optimization, and migration strategies.
- Building distributed systems with fault tolerance, scalability, and reliability through mechanisms such as retries, circuit breakers, idempotency, and load balancing.
- Implementing event-driven architectures using messaging technologies such as Kafka, RabbitMQ, or Amazon SQS.
- Supporting cloud-native application development, containerization, CI/CD automation, and deployment processes.
- Collaborating with DevOps and SRE teams to improve monitoring, observability, and production reliability.
- Acting as a technical owner for backend platforms while mentoring engineers and driving engineering standards.
- Partnering with product, architecture, QA, and business teams to deliver effective technical solutions.
Requirements:
The ideal candidate is a senior backend engineering professional with strong technical leadership capabilities and extensive experience designing large-scale software systems. You should have a proven ability to make architectural decisions, solve complex engineering challenges, and guide teams in delivering reliable applications.
Required qualifications and skills:
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1