SlipstreamJobsFresh Startup & VC-Backed Jobs

Lead Software Engineer - Systems

Freshworks - Chennai, Tamil Nadu, India - In-office - posted 2026-10-08

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Freshworks is seeking a Senior Software Engineer to architect and own mission-critical backend systems at scale. You will take complete ownership of building multi-tenant, cloud-native applications from scratch, guiding them through multiple production iterations, and ensuring they achieve 99.99%+ availability with robust security and deep observability. Key responsibilities include: • End-to-End Lifecycle Ownership: Own the entire lifecycle of feature and infrastructure delivery, from requirements gathering through design, implementation, and production support. • System & Service Architecture: Design, develop, and architect reliable, modular APIs and distributed services for highly scalable, multi-tenant cloud applications. • Code Optimization & Scaling: Lead major engineering initiatives focused on optimization, refactoring, performance tuning, and scaling existing backend systems. • Production Governance: Establish robust monitoring, telemetry, rate-limiting, and multi-region deployment configurations to maximize system resilience. • Mentorship & Leadership: Mentor 2–4 systems engineers, raise the bar for code quality through technical reviews, and lead technical conversations across multiple engineering teams. • Cross-Functional Collaboration: Partner with Site Reliability Engineers (SREs), Product Managers (PMs), and fellow Tech Leads to deliver platform-wide capabilities. • Engineering Standards: Drive organization-wide adoption of best practices for Object-Oriented Programming (OOP), design patterns, and SOLID principles. • Innovation: Harness cutting-edge AI tools and technologies to optimize internal development workflows and platform capabilities. Freshworks builds uncomplicated service software for customer and employee experience, trusted by over 72,000 companies including Bridgestone, New Balance, and Sony Music. REQUIREMENTS: • 6–9 years of dedicated experience building high-performance backend systems and infrastructure. • Expert-level knowledge of Data Structures & Algorithms (DSA), with strong command of time/space complexity trade-offs. • Proven capability in High & Low-Level Design (HLD/LLD): designing scalable, fault-tolerant end-to-end systems, database schemas, and data models. • Solid exposure to RDBMS, NoSQL, caching strategies, queuing systems, distributed queues, and microservices architectures. • Hands-on experience with CI/CD automation, DevOps tooling, and cloud infrastructure platforms (AWS or GCP). • Demonstrated experience building complex software systems from the ground up and guiding them through successive scale iterations. • Proven leadership capabilities: effective code reviews, directing technical scopes, and mentoring junior systems engineers. • Exceptional logical reasoning and problem-solving skills with ability to clearly articulate complex technical thought processes. • Ability to thrive in ambiguous, fast-paced environments without sacrificing engineering rigor or technical depth. • Degree in Computer Science, Engineering, or a closely related technical field.

Similar roles