Lead Software Engineer - Backend

6 - 8 years

11 - 12 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

As a Lead Backend Engineer, you'll build the scalable systems that drive our global products and do it with clarity, ownership, and a sharp eye for design. you'll lead backend modules end-to-end, influence architecture across teams, and raise the bar on performance, stability, and code quality.
If you obsess over time and space complexity, love breaking down tough problems, and take pride in helping others level up you'll feel right at home.

 

Responsibilities

  • Architect and build scalable backend services that handle millions of transactions reliably.
  • Own the full development lifecycle: from high-level design to deployment and debugging.
  • Write clean, modular, and testable code optimized for both readability and performance.
  • Apply deep OOPS concepts and design patterns to solve real-world engineering problems.
  • Ensure systems are tuned for high availability, fault tolerance, and observability.
  • Collaborate with cross-functional teams (Product, Frontend, SRE) to deliver customer value fast.
  • Lead code reviews, mentor 2 3 engineers, and drive engineering best practices across the team. Elevate overall code quality.
  • Troubleshoot performance bottlenecks in production and drive long-term stability improvements.
  • Influence platform direction through architectural reviews and roadmap planning.

Requirements

  • 6 to 8 years of experience building and scaling backend systems in fast-paced product teams.
  • Data Structures Algorithms (DSA)

    : Expertise in selecting optimal data structures and developing efficient, optimized code including time/space complexity trade-offs. Deep knowledge of REST APIs.
  • Problem Solving Logical Analysis

    : Ability to clearly articulate thought processes, decompose complex problems, and engineer effective solutions.
  • Object-Oriented Design (OOD)

    : Strong command of OOP principles, designing extensible code, and applying SOLID principles.
  • System Design (High-Level Design - HLD LLD)

    : Proven ability to design scalable, highly available, and fault-tolerant end-to-end systems, including APIs, schema, and data models.
  • Exposure to RDBMS, caching strategies, distributed queues, and microservices.
  • Exposure and experience with AI tools and technologies to improve efficiency
  • Leadership Collaboration

    : Demonstrates strong ownership, collaborates effectively, and shows potential for mentoring.Qualifications
  • Degree in Computer Science, Engineering, or a related technical field.
  • you're skilled at balancing fast delivery with long-term scalability.
  • You think clearly in code and architecture diagrams.
  • you've shipped features at scale and supported them in production.
  • You love working in collaborative, agile teams and mentoring others along the way.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Freshworks logo
Freshworks

Software / SaaS

Chennai

RecommendedJobs for You