Lead Software Engineer - Full Stack at Freshworks in Chennai, , India
- Company: Freshworks
- Location: Chennai, , India
- Posted: Sep 21, 2026
- Type: Full-time
- Salary: INR 0 - INR 0 - yearly
- Experience: 8+ years
Overview
At Freshworks, we build uncomplicated service software designed to eliminate friction and reduce business complexity. As a Lead Full Stack Engineer (IC3), you will be the driving force turning this vision into high-performance software—engineering robust backend systems and responsive frontend layer…
Job description
- At Freshworks, we build uncomplicated service software designed to eliminate friction and reduce business complexity. As a Lead Full Stack Engineer (IC3), you will be the driving force turning this vision into high-performance software—engineering robust backend systems and responsive frontend layers that deliver exceptional customer and employee experiences at scale.
Responsibilities
- Eliminate Enterprise Complexity: Demolish the crushing cost and complexity of legacy systems by building clean, modular, and intentionally simple full-stack software architectures.
- Drive Frictionless Support: Deliver people-first AI features and optimized workflows that empower nearly 75,000 global companies to lower their cost-to-serve and provide faster, more human support.
- Build for Global Trust: Architect enterprise-grade CX and IT solutions that scale effortlessly to handle millions of transactions for household brands like Bridgestone, Sony Music, and New Balance.
- Full-Stack Execution: Design, develop, and maintain robust backend microservices, optimized database schemas, and highly interactive frontend application interfaces.
- Full Lifecycle Ownership: Own end-to-end delivery of core product modules—from initial requirement gathering and system design to automated deployment, monitoring, and production support.
- Code Quality & Best Practices: Write clean, extensible, and testable code based on solid Object-Oriented Programming (OOP) concepts and SOLID design principles.
- Cross-Functional Partnership: Collaborate closely with Product Managers, UX Designers, and SRE teams to convert product strategies into high-value platform capabilities fast.
- Production Governance: Ensure backend and frontend infrastructure are tuned for high availability, multi-tenant fault tolerance, security compliance, and comprehensive observability.
- Performance Optimization: Proactively identify and resolve multi-tier performance bottlenecks, from database execution bottlenecks to client-side page rendering latencies.
- Technical Mentorship: Drive engineering best practices across the track, conduct thorough code reviews, and mentor junior-to-mid-level systems engineers.
Requirements
- Skills
- Full-Stack Engineering: Deep technical fluency across backend technologies (REST APIs, microservices, caching layers) and modern frontend development frameworks.
- Core CS Foundations: Strong expertise in Data Structures, Algorithms (DSA), and analyzing time/space complexity trade-offs.
- System Design (HLD/LLD): Proven capability to design scalable, highly available, and fault-tolerant end-to-end multi-tenant systems.
- Data Modeling Rigor: Experience designing database schemas and managing distributed storage layers (RDBMS, NoSQL, and queuing systems).
- AI Tool Fluency: Exposure and experience working with or integrating AI tools to streamline technical execution and user workflows.
- Problem Solving & Articulation: Exceptional analytical logic with a demonstrated capability to break down complex business problems and clearly convey technical design alternatives.
- Professional Timeline: 5 to 8 years of progressive experience building and scaling software products within fast-paced product engineering teams.
- Production Track Record: A verifiable history of shipping enterprise-grade SaaS features at scale and supporting them through successive production iterations.
- Execution Style: A proactive self-starter who thrives in agile environments, navigates ambiguity effectively, and actively balances fast feature delivery with long-term code health.
- Education Baseline: Degree in Computer Science, Engineering, or a related technical field.
Skills
Required
- Exceptional analytical logic
- Proactive self-starter
- Thrives in agile environments
- Navigates ambiguity effectively
- REST APIs
- microservices
- caching layers
- modern frontend development frameworks
- Data Structures
- Algorithms (DSA)
- System Design (HLD/LLD)
- RDBMS
About Freshworks
Organizations everywhere struggle under the crushing costs and complexities of “solutions” that promise to simplify their lives. To create a better experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or worse experiences. Propel or throttle growth. Business software has become a blocker instead of ways to get work done. There’s another option. Freshworks. With a fresh vision for how the world works. Freshworks Inc. builds uncomplicated service software that delivers exceptional employee and customer experiences. Our people-first approach to AI eliminates friction, helping businesses reduce complexity, lower cost-to-serve, and deliver faster, more human support through enterprise-grade yet easy-to-use CX and IT solutions. Nearly 75,000 companies, including Bridgestone, New Balance, Nucor, S&P Global, and Sony Music, trust Freshworks to power their Employee Experience (EX) and Customer Experience (CX) operations. Fresh vision. Real impact. Come build it with us.