Lead Software Engineer - Systems at Freshworks | Job-Scouts.com

Lead Software Engineer - Systems

Freshworks
full-time lead Chennai, India · More jobs in Chennai, Tamil Nadu, India
This job comes from Freshworks's own careers page (see the original posting). Apply here to keep track of it, then finish on Freshworks's site.

Prefer a full account with a password? Sign Up to Apply

Job Description

Impact you can create

• Architect From Scratch: Take complete ownership of building multi-tenant, cloud-native applications from scratch and guiding them through multiple production iterations.

• Guarantee Production Excellence: Ensure mission-critical systems achieve high availability (99.99%+), robust security, and deep observability.

• Act as a Force Multiplier: Mentor 2–4 systems engineers, raise the bar for code quality through reviews, and lead technical conversations across multiple engineering teams.

• Drive Efficiency Through Innovation: Harness and apply cutting-edge AI tools and technologies to optimize internal development workflows and platform capabilities.

Roles & Responsibilities

• End-to-End Lifecycle Ownership: Own the entire lifecycle of feature and infrastructure delivery, from gathering functional and non-functional requirements to design, implementation, and production support.

• System & Service Architecture: Design, develop, and architect reliable, modular APIs and distributed services to support highly scalable, multi-tenant cloud applications.

• Code Optimization & Scaling: Lead major engineering initiatives focused on code optimization, refactoring, performance tuning, and scaling existing backend systems.

• Production Governance: Ensure maximum system resilience, establishing robust monitoring, telemetry, rate-limiting, and multi-region deployment configurations.

• Cross-Functional Partnership: Collaborate with Site Reliability Engineers (SREs), Product Managers (PMs), and fellow Tech Leads to deliver cohesive, platform-wide capabilities.

• Engineering Standards Advocacy: Drive organization-wide adoption of best practices for Object-Oriented Programming (OOP), design patterns, and SOLID principles.

Requirements

Function: Other
Experience Level: Mid-Senior Level

Required Skills

Location

Chennai, India
View on Google Maps

Similar open positions

Lead Software Engineer - Systems Freshworks
Apply now