Lead Software Engineer - Full Stack
Freshworks•2h ago
Chennai, inOnsiteFull-timeMid Level5+ yrs exp
Top focus
Software EngineerFull Stack EngineerSoftware Engineer Ii
- 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
- 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
- Sony Music, trust Freshworks to power their Employee Experience (EX) and Customer Experience (CX) operations. Fresh vision. Real impact. Come build it with us.
- 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. Impact You Can Create Eliminate Enterprise Complexity: Demolish the crushing cost and complexity of legacy systems by building clean, modular
- 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
- New Balance. Roles & Responsibilities (R&R) Full-Stack Execution: Design, develop
- maintain robust backend microservices, optimized database schemas
- 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
- production support. Code Quality & Best Practices: Write clean, extensible
- testable code based on solid Object-Oriented Programming (OOP) concepts and SOLID design principles. Cross-Functional Partnership: Collaborate closely with Product Managers, UX Designers
- 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
- 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
- mentor junior-to-mid-level systems engineers.
- 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)
- analyzing time/space complexity trade-offs. System Design (HLD/LLD): Proven capability to design scalable, highly available
- fault-tolerant end-to-end multi-tenant systems. Data Modeling Rigor: Experience designing database schemas and managing distributed storage layers (RDBMS, NoSQL
- 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. Qualifications 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
- actively balances fast feature delivery with long-term code health. Education Baseline: Degree in Computer Science, Engineering
- a related technical field.
- At Freshworks, we have fostered an environment that enables everyone to find their true potential, purpose
- passion, welcoming colleagues of all backgrounds, genders, sexual orientations, religions
- 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
- business. Fresh vision. Real impact. Come build it with us.
Required skills
Full-Stack EngineeringREST APIsmicroservicescaching layersData StructuresAlgorithmsSystem DesignData ModelingRDBMSNoSQLAI tools