Industry: Staffing and Recruiting
Seniority level: Mid-Senior level
Min Experience: 5 years
Location: Bangalore
JobType: full-time
We are looking for a Lead Backend Engineer to design and implement scalable, high-performance backend systems that power AI-driven developer tools. This role sits at the intersection of software engineering and AI integration, enabling developer productivity platforms that are reliable, performant, and built for scale.
As a Lead Backend Engineer, you will take ownership of critical backend services, shape system architecture, and contribute to the evolution of intelligent developer platforms, while mentoring engineers and establishing engineering best practices.
Key Responsibilities
Backend Architecture & Development
Design, develop, and maintain high-performance backend services and APIs for AI-powered developer platforms.
Build distributed systems capable of handling large-scale code analysis, data processing, and model-serving workloads.
Implement efficient, maintainable, and testable backend code using modern technologies and frameworks.
Collaborate with product, AI, and platform teams to integrate machine learning models and language intelligence features into production services.
System Scalability & Reliability
Optimize backend systems for speed, reliability, and fault tolerance under high-load conditions.
Identify bottlenecks and implement scalable solutions using best practices in caching, queuing, and asynchronous processing.
Monitor system health, performance, and reliability using observability tools and metrics-driven approaches.
Technical Leadership & Collaboration
Participate in architectural discussions and contribute to long-term system design decisions.
Mentor junior engineers, drive code quality, and promote engineering best practices across the team.
Collaborate with cross-functional teams to define technical requirements, design solutions, and implement backend features aligned with product goals.
Continuous Learning & Innovation
Stay up to date with backend engineering trends, cloud-native technologies, and AI system advancements.
Experiment with new technologies and frameworks to continuously improve system performance and maintainability.
Qualifications
Must-Have
Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
5+ years of hands-on backend or software engineering experience.
Strong proficiency in server-side development, preferably with
TypeScript
and
Node.js
.
Solid understanding of distributed systems, backend architecture, data structures, algorithms, and cloud-native systems.
Experience designing APIs, scalable services, and performance-critical applications.
Strong problem-solving skills, ownership mindset, and attention to system reliability.
Preferred
Experience with code intelligence systems, code search engines, or static analysis pipelines.
Familiarity with parsing frameworks such as Tree-sitter or equivalent.
Exposure to large-scale data pipelines or high-performance computing.
Hands-on experience with cloud platforms such as AWS, GCP, or Azure.
Key Skills
Backend System Design
Distributed Systems
TypeScript & Node.js
Cloud Infrastructure (AWS/GCP/Azure)
Scalable API Development
AI/ML Integration for Backend Services
What You'll Gain
Build cutting-edge backend systems powering AI-driven developer tools.
Work closely with engineers and AI researchers on high-impact projects.
Opportunity for technical leadership and career growth in a fast-evolving technology domain.
Competitive salary, equity, and benefits in a collaborative, innovation-focused environment.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.