Lead Software Engineer - Full Stack
Freshworks
Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
11,660 open software roles across 720 companies are on ApplySarthi right now, most of them in Bengaluru (799), Hyderabad (309), Pune (183).
- Software Development Engineer, AWS SecurityAmazon Development Centre (London) Limited
- Android Software EngineerBjak
- Senior Software Engineer, Backend - Data LayerCamunda
- Senior Java/JEE Software EntwicklerCallista Group AG
- Senior Security Engineer, SoftwareScopely
What software roles keep asking for: AWS (24%), Python (23%), Java (23%), System design (20%), Kubernetes (18%), C++ (17%), Observability (16%), CI/CD (13%) — counted across their open postings here.
Software Engineer jobs in Chennai · Software Engineer jobs in India · Remote Software Engineer jobs · Data modelling jobs · Microservices jobs · Observability jobs · REST APIs jobs
Freshworks has 125 open roles listed here.
- Lead Software Engineer - Site Reliabilityhyderabad
- Lead - Program Management
- Lead - Solution Engineer
- Senior Solution Architect, Professional Services
- Senior Solution Architect, Professional Services
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to AWS, Python, Java, System design. Practise those questions before you sit with Freshworks.
Questions you are likely to be asked
- Why do you want to join Freshworks?
- What is your experience with Microservices? Tell me one thing you learned the hard way.
- How do you decide what to test, and what does good code review look like to you?
- Describe a time a deadline forced a trade-off in quality. What did you choose and why?
- How would you design an API for a feature you have worked on?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Lead Software Engineer - Full Stack at Freshworks interview free →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, 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. 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 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. 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. 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, and actively balances fast feature delivery with long-term code health. Education Baseline: Degree in Computer Science, Engineering, or a related technical field. At Freshworks, we have fostered an environment that enables everyone to find their true potential, purpose, and passion, welcoming colleagues of all backgrounds, genders, sexual orientations, religions, and 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, and business. Fresh vision. Real impact. Come build it with us.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Senior Director, Engineering - AI Studio (CX & EX)Freshworks · chennai
- Lead - Solution EngineerFreshworks · bengaluru
- Lead - Solution EngineerFreshworks · chennai
- Lead - Solution EngineerFreshworks · bengaluru
- Lead - Solution EngineerFreshworks · chennai
- Senior Analyst - CybersecurityFreshworks · chennai
- Deal Desk Strategist Freshworks · chennai
- Lead Software Engineer - SystemsFreshworks · chennai
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on smartrecruiters · posted 2026-09-21. ApplySarthi collects openings and links to application pages; the role is advertised by Freshworks, not by us.