Lead Software Engineer - Systems
Freshworks
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
12,467 open software roles across 995 companies are on ApplySarthi right now, most of them in Bengaluru (766), Hyderabad (297), Pune (201).
- Software Development Engineer, Customer Experience and Business TrendsAmazon · bengaluru
- Senior Platform Software EngineerJobgether
- Application Software Engineer, Flight SoftwareSpaceX
- Staff Software Engineer - AI IThomsonreuters · bengaluru
- Backend Software EngineerMotorolasolutions
What software roles keep asking for: Python (34%), AWS (30%), Java (30%), System design (27%), C++ (24%), CI/CD (23%), Observability (22%), Kubernetes (21%) — counted across their open postings here.
Software Engineer jobs in Chennai · Software Engineer jobs in India · Remote Software Engineer jobs · AWS jobs · CI/CD jobs · GCP jobs · Microservices jobs
Freshworks has 127 open roles listed here.
- Senior Manager, Revenue Accounting
- Staff Engineer - Machine Learningbengaluru
- Director, Digital Experience
- Senior Business Development Manager - MEA / India (Enterprise) bengaluru
- Staff Engineer, Web Operations
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, AWS, 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 AWS? Tell me one thing you learned the hard way.
- Tell me about a hard bug you tracked down. How did you find the cause?
- 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?
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 - Systems at Freshworks interview free →Impact you can create Architect From Scratch: Take complete ownership of building multi-tenant, cloud-native applications from scratch and guiding them through multiple production iterations. Guarantee Production Excellence: Ensure mission-critical systems achieve high availability (99.99%+), robust security, and deep observability. Act as a Force Multiplier: Mentor 2–4 systems engineers, raise the bar for code quality through reviews, and lead technical conversations across multiple engineering teams. Drive Efficiency Through Innovation: Harness and apply cutting-edge AI tools and technologies to optimize internal development workflows and platform capabilities. Roles & Responsibilities End-to-End Lifecycle Ownership: Own the entire lifecycle of feature and infrastructure delivery, from gathering functional and non-functional requirements to design, implementation, and production support. System & Service Architecture: Design, develop, and architect reliable, modular APIs and distributed services to support highly scalable, multi-tenant cloud applications. Code Optimization & Scaling: Lead major engineering initiatives focused on code optimization, refactoring, performance tuning, and scaling existing backend systems. Production Governance: Ensure maximum system resilience, establishing robust monitoring, telemetry, rate-limiting, and multi-region deployment configurations. Cross-Functional Partnership: Collaborate with Site Reliability Engineers (SREs), Product Managers (PMs), and fellow Tech Leads to deliver cohesive, platform-wide capabilities. Engineering Standards Advocacy: Drive organization-wide adoption of best practices for Object-Oriented Programming (OOP), design patterns, and SOLID principles. Skills Core Computer Science Foundations: Expert-level knowledge of Data Structures & Algorithms (DSA), with a strong command of time/space complexity trade-offs. High & Low-Level Design (HLD/LLD): Proven capability to design scalable, fault-tolerant end-to-end systems, database schemas, and data models. Distributed Infrastructure Stack: Solid exposure to RDBMS, NoSQL, caching strategies, queuing systems, distributed queues, and microservices architectures. Cloud & DevOps Practice: Hands-on experience working with CI/CD automation, DevOps tooling, and cloud infrastructure platforms such as AWS or GCP. Technical Communication & Analysis: Exceptional logical reasoning and problem-solving skills, with the ability to clearly articulate complex technical thought processes. Qualifications Professional Timeline: 6 to 9 years of dedicated experience building high-performance backend systems and infrastructure. Iterative Engineering Track Record: Verifiable experience building complex software systems from the ground up and guiding them through successive scale iterations. Leadership Capabilities: Demonstrated experience performing effective code reviews, directing technical scopes, and mentoring junior systems engineers. Adaptability: A proven ability to thrive in ambiguous, fast-paced environments without sacrificing engineering rigor or technical depth. Education Baseline: Degree in Computer Science, Engineering, or a closely 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
- Solution ArchitectFreshworks · 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-10-08. ApplySarthi collects openings and links to application pages; the role is advertised by Freshworks, not by us.