Freshworks: Lead Software Engineer - Full Stack — Chennai, India

Freshworks lists a Lead Software Engineer - Full Stack opening in Chennai, India. The position is listed as full-time. The job description covers AI, compliance, partnership development.

Recruitment overview

OrganisationFreshworks
Post / roleLead Software Engineer - Full Stack
Employment typeFull-time
Notification / job IDP-1010213_1
Job locationChennai, India
Work arrangementOn-site
Educational qualificationSee the employer’s role-specific qualification criteria
Experience requiredProfessional Timeline: 5 to 8 years of progressive experience building and scaling software products within fast-paced product engineering teams
Salary / stipendSee employer notice for pay details
Last date to applySee official notice

About Freshworks

Freshworks develops cloud-based software for customer and employee experiences. Its product range includes customer support, sales and marketing automation, chat and IT service management. The employer names Freshdesk, Freshsales, Freshmarketer, Freshservice and Freshchat, supported by shared platform services. These applications address different operational needs, from managing customer conversations and sales activity to helping employees obtain IT services. The business emphasises software designed for end users and straightforward implementation.

The position and its setting

Freshworks lists Lead Software Engineer - Full Stack in Chennai, India, under reference P-1010213_1. The details below separate the work described by the employer from essential conditions, preferred experience and practical preparation advice.

  • Employment type: Full-time
  • Employer listing date: 21 September 2026
  • Brands: Freshworks

Responsibilities and work described

  • 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 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, 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
  • Building: 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
  • Roles & Responsibilities (R&R)
  • 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 Object-Oriented Programming (OOP) concepts and 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

Essential requirements and candidate background

  • Full-Stack Engineering: Deep technical fluency across backend technologies (REST APIs, microservices, caching layers) and modern frontend development frameworks
  • Core CS Foundations: expertise in Data Structures, Algorithms (DSA), and analyzing time/space complexity trade-offs
  • System Design (HLD/LLD): 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: 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

Location, schedule and contract conditions

  • Work arrangement: On-site
  • Advertised location: Chennai, India

Pay and application dates

A verified salary figure is not established in this article. An online estimate for another Lead Software Engineer - Full Stack vacancy is not an offer for reference P-1010213_1; use the employer’s own pay disclosure and recruitment communication.

A closing date is not confirmed in this article. Check the current employer page before submitting: an undated posting can change or be withdrawn.

How to apply to Freshworks

Applications follow the official employer page linked below.

Open the official Freshworks posting below and match the title and reference P-1010213_1.

Compare your qualifications and experience with the essential conditions for the Chennai, India position, then read the preferred criteria separately.

Prepare an accurate CV and the supporting items requested in that employer’s application. Provide only information and documents you are authorised to share.

Use the employer’s application option, complete the required fields and review the submission. Retain the acknowledgement when one is provided. Job Alerts World does not receive the application.

Practical preparation: AI

An AI-related example should make the task and evaluation explicit. Explain the inputs, the system’s intended output and how you checked errors, usefulness or reliability, rather than relying on the model name alone.

Relevant skills

  • NoSQL
  • REST APIs
  • APIs
  • AI/ML
  • AI
  • compliance
  • partnership development

Important links

Official notification / job descriptionOpen official page
Online application portalOpen official page

Read the complete official notice before applying. Availability and requirements can change.

For corrections, see our editorial policy and contact information.