# Staff Engineer - Full Stack

**Company**: Freshworks
**Location**: Chennai
**Experience**: staff
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.smartrecruiters.com/Freshworks/744000154351019-staff-engineer-full-stack?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_12f9cef5-a9d

## Description

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.

At Freshworks, we don’t just ship software,we shape it to be fast, reliable, and refreshingly simple. As a Staff Full Stack Engineer (IC4), you will architect the end-to-end systems that drive our global SaaS products, balancing complex distributed backend infrastructure with highly responsive, scalable frontend applications. You will lead cross-functional technical strategies, champion engineering excellence across teams, and mentor engineers to level up our entire platform ecosystem.

Impact You Can Create:

- E2E Platform Evolution: Own and scale foundational full-stack architectures capable of handling millions of transactions while delivering seamless, high-performance web experiences globally.

- Technical Guidance (IC4): Act as a technical compass across multiple engineering tracks, translating ambiguous product visions into resilient, modular high-level and low-level designs.

- Engineering Multiplier: Foster a culture of excellence by leading deep-dive code reviews, mentoring junior/mid-level systems engineers, and introducing modern architectural patterns.

- AI-Powered Efficiency: Pioneer the integration of modern AI tools (e.g., GitHub Copilot) into the daily full-stack development workflow to accelerate delivery without sacrificing technical depth.

Roles & Responsibilities (R&R):

- Full-Stack Architecture: Architect, build, and maintain scalable backend microservices and extensible REST APIs paired with intuitive, modular frontend application layers.

- Full Lifecycle Ownership: Own the entire software development lifecycle,from gathering functional/non-functional requirements and data modeling to deployment, automation, and production support.

- Code & Design Optimization: Write clean, modular, and testable code optimized for browser rendering efficiency, database execution performance, and space/time complexity.

- Production Governance: Ensure backend and frontend systems are tuned for high availability (99.99%+), multi-tenant fault tolerance, security compliance, and deep observability.

- Cross-Functional Partnership: Collaborate closely with Product Managers, UI/UX designers, and Site Reliability Engineers (SREs) to ship highly localized, value-driven capabilities fast.

- Root-Cause Analysis: Troubleshoot complex full-stack performance bottlenecks in production, from slow database queries to state-management memory leaks.

- Mentorship & Best Practices: Lead architectural reviews, establish development roadmaps, mentor 2–4 engineers, and actively drive OOPS and SOLID design principles across the org.

QUALIFICATIONS:

- Computer Science Foundations: Expert-level grasp of Data Structures & Algorithms (DSA), time/space complexity trade-offs, and Object-Oriented Design (OOD) anchored in SOLID principles.

- System Design (HLD & LLD): Proven capability to design scalable, highly available, and fault-tolerant end-to-end multi-tenant systems, including APIs, web architectures, schemas, and data models.

- Distributed Infrastructure Stack: Solid exposure to RDBMS, NoSQL, caching strategies, microservices architecture, and distributed queuing systems.

- Modern Web Ecosystems: Strong understanding of frontend engineering paradigms, including component lifecycles, state management, and client-side performance optimization.

- Cloud & DevOps Practice: Hands-on experience working with CI/CD automation pipelines, DevOps tooling, and cloud infrastructure platforms (AWS or GCP).

- AI Tool Fluency: Practical exposure and experience using generative AI tools to improve day-to-day coding efficiency and technical exploration.

- Technical Communication: Exceptional logical reasoning with the ability to clearly articulate complex technical thought processes and designs to both engineers and executives.

## Skills

### Required
- Data Structures & Algorithms (DSA)
- Object-Oriented Design (OOD)
- System Design (HLD & LLD)
- Distributed Infrastructure Stack
- Modern Web Ecosystems
- Cloud & DevOps Practice
- AI Tool Fluency
- Technical Communication

---

Source: [Apply at jobs.smartrecruiters.com](https://jobs.smartrecruiters.com/Freshworks/744000154351019-staff-engineer-full-stack?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
