Lead Software Engineer - Backend

Freshworks

Bengaluru

On-site

INR 1,800,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading software company in Bengaluru is seeking a Lead Backend Engineer to architect and develop scalable backend systems. You'll own the development lifecycle, write optimized code, and mentor junior engineers. The ideal candidate has 6-8 years in backend systems, strong knowledge of data structures and algorithms, and a degree in Computer Science or related field. This is a full-time role in a dynamic environment that values diversity and collaboration.

Qualifications

  • 6 to 8 years of experience building and scaling backend systems in fast‑paced product teams.
  • Ability to clearly articulate thought processes and engineer effective solutions.
  • Exposed to designing scalable, highly available, and fault‑tolerant end‑to‑end systems.

Responsibilities

  • Architect and build scalable backend services.
  • Own the full development lifecycle from design to deployment.
  • Write clean, modular, and testable code.

Skills

Data Structures & Algorithms (DSA)
Problem Solving & Logical Analysis
Object‑Oriented Design (OOD)
System Design (HLD & LLD)

Education

Degree in Computer Science or related field

Tools

RDBMS
Caching strategies
Distributed queues
Microservices
AI tools and technologies

Job description

Job Description

At Freshworks, we don’t just ship software—we shape it to be fast, reliable, and refreshingly simple. 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—optimised 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.
  • 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, optimised 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.
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.
Additional Information

At Freshworks, we have fostered an environment that enables everyone to find their true potential, purpose, and passion, welcoming colleagues of all backgrounds, genders, sexual orientations, religions, and ethnicities. We are committed to providing equal opportunity and believe that diversity in the workplace creates a more vibrant, richer environment that boosts the goals of our employees, communities, and business.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Other

Industries

IT Services and IT Consulting

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend
Senior Software Engineer - Backend

Freshworks • Chennai

On-site
INR 800,000 - 1,200,000
Lead Software Engineer - Systems
Lead Software Engineer - Systems

Freshworks • Chennai District

On-site
INR 1,500,000 - 2,000,000
Diversity and inclusion initiatives
Senior Staff Software Engineer - Backend
Senior Staff Software Engineer - Backend

Freshworks • Chennai District

On-site
INR 2,000,000 - 3,000,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Freshworks • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Lead Software Engineer - Backend
Lead Software Engineer - Backend

Freshworks • Chennai

On-site
INR 1,200,000 - 1,800,000
Lead Software Engineer
Lead Software Engineer

Snapdeal • Gurugram District

On-site
INR 3,500,000 - 5,500,000
Staff Engineer - Full Stack
Staff Engineer - Full Stack

Freshworks • Hyderabad

On-site
INR 1,500,000 - 2,200,000
Staff Engineer - Systems
Staff Engineer - Systems

Freshworks • Hyderabad

On-site
INR 4,200,000 - 7,000,000
Lead Software Engineer – Backend
Lead Software Engineer – Backend

Schbang • Mumbai

On-site
INR 1,500,000 - 2,000,000
Work on scalable digital platforms
Collaborate with experienced engineers
Exposure to modern cloud-native architectures
+1
Lead Software Engineer-Java Backend
Lead Software Engineer-Java Backend

Sabre • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000