Freshworks

Lead Software Engineer - Systems

Freshworks
Apply
19 hours ago
Chennai, IndiaStaff+

Responsibilities

  • Own the full lifecycle of feature and infrastructure delivery from requirements gathering through design, implementation, and production support.
  • Design, develop, and architect reliable APIs and distributed services for scalable, multi-tenant cloud applications.
  • Lead code optimization, refactoring, performance tuning, and scaling initiatives for backend systems.
  • Establish monitoring, telemetry, rate limiting, resilience, and multi-region deployment configurations.
  • Mentor 2–4 systems engineers, conduct code reviews, and lead technical discussions across engineering teams.
  • Drive adoption of object-oriented programming, design patterns, and SOLID principles.
  • Collaborate with Site Reliability Engineers, Product Managers, and technical leads on platform-wide capabilities.

Requirements

  • 6–9 years of experience building high-performance backend systems and infrastructure.
  • Experience building complex software systems from scratch and guiding them through multiple scale iterations.
  • Expert knowledge of data structures and algorithms and strong understanding of time and space complexity.
  • Ability to design scalable, fault-tolerant systems, database schemas, and data models.
  • Experience with relational databases, NoSQL systems, caching, queuing systems, distributed queues, and microservices architectures.
  • Hands-on experience with DevOps tooling, CI/CD automation, and cloud infrastructure platforms such as AWS or GCP.
  • Experience conducting code reviews, directing technical scope, and mentoring junior systems engineers.
  • Strong logical reasoning, problem-solving, technical communication, and ability to work in ambiguous, fast-paced environments.
  • Degree in Computer Science, Engineering, or a closely related technical field.

Benefits

  • Compensation is listed as INR 0–INR 0 monthly.
  • The company states that it is committed to equal opportunity and an inclusive workplace.
Freshworks

About Freshworks

5,001-10,000 employees

Freshworks builds cloud-based customer and employee service software for IT, support, and business teams, including Freshdesk, Freshservice, and AI assistants (Freddy). It sells via subscription to organizations from SMBs to enterprises; notable customers include Sony Music Entertainment, New Balance, and Seagate. Founded in 2010 and headquartered in San Mateo, California, Freshworks is publicly traded on Nasdaq under the ticker FRSH.

Contact me