Hyderabad
10+ year exp
Ruby
Bachelor's Degree
Apply now
Save
Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
Freshworks
Learn about Freshworks' mission to transform business software. Discover how our customer-centric, AI-powered SaaS solutions help companies enhance customer and employee experiences.
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. If you obsess over time and space complexity, love breaking down tough, multi-tier architectural problems, and take pride in leading technical execution without losing touch with the code, you'll feel right at home.
Responsibilities:
- 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.
- 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 and 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 and Best Practices: Lead architectural reviews, establish development roadmaps, mentor 2-4 engineers, and actively drive OOPS and SOLID design principles across the org.
Requirements:
- Computer Science Foundations: Expert-level grasp of Data Structures and Algorithms (DSA), time/space complexity trade-offs, and Object-Oriented Design (OOD) anchored in SOLID principles.
- System Design (HLD and 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 and 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.
- Professional Timeline: 10+ years of progressive software engineering experience building and scaling full-stack applications in high-growth product teams.
- Iterative Sourcing History: A proven track record of building complex systems from scratch and steering them through multiple-scale iterations in production.
- Pragmatic Delivery: Skilled at balancing rapid feature delivery with long-term code maintainability, clean documentation, and scalability.
- Collaborative Leadership: Experience managing technical initiatives, coordinating cross-functional engineering loops, and mentoring other engineers.
- Education Baseline: Degree in computer science, engineering, or a related quantitative technical field.
Recommended for you based on this role
Similar stack
Same company
In your city
Lead Software Engineer - Mobile (Android)
5 hours ago
Full-Time • 6+ year exp • Chennai
Dart
Java
Kotlin
JavaScript
Java
Gradle
Kotlin
Kotlin Coroutines
OkHttp
Retrofit
Databases
SQLite
Frontend
GraphQL
React.js
Mobile
Android SDK
Clean Architecture
Crashlytics
DataStore
Dependency Injection
Fastlane
Firebase
Firebase App Distribution
Flutter
Jetpack Compose
Material Design
MVP
MVVM
React Native
Repository Pattern
Room
ViewModel
WorkManager
DevOps
CI/CD
Datadog
GitHub Actions
Marketing
Freshworks
QA
Sentry
Apply
Specialist - Data Platform Engineering
5 hours ago
Full-Time • 3+ year exp • Bachelor's Degree • Chennai
Java
Python
Scala
SQL
Databases
Apache Kafka
Databricks
Delta Lake
AI/ML
Airflow
Flink
Spark
DevOps
Argo Workflows
AWS
Azure
CI/CD
GCP
Git
Grafana
Kubernetes
Prometheus
Marketing
Freshworks
Apply
Senior Full Stack Developer
1 day ago
3+ year exp • Hyderabad
JavaScript
Ruby
SQL
Ruby
Ruby on Rails
Frontend
Ember.js
React.js
DevOps
AWS
CI/CD
GCP
Rest API
Marketing
Freshworks
Apply
Solution Architect
1 day ago
Full-Time • 10+ year exp • Chennai
JavaScript
Node JS
DevOps
Rest API
Marketing
Freshworks
Apply
Senior Solution Engineer (CX-NA)
3 days ago
Full-Time • 4+ year exp • Bachelor's Degree • Chennai
JavaScript
Python
DevOps
Rest API
Marketing
Freshworks
Apply
Lead - Business Systems Services
7 days ago
Full-Time • 7+ year exp • Bachelor's Degree • Chennai
Apex
Apex
MuleSoft
DevOps
Rest API
Marketing
Freshworks
Salesforce
Zendesk
Apply
Sr. Solution Architect (SA)
7 days ago
$116k – $166k per year • Equity • Full-Time • Master's Degree • San Mateo
JavaScript
Node JS
DevOps
Rest API
Marketing
Freshworks
Apply
Global Head of Partner Strategy & Operations
9 days ago
$211k – $261k per year • Remote/Hybrid • 12+ year exp • Bachelor's Degree
Marketing
Freshworks
Apply
Senior Solution Engineer (CX - NA)
12 days ago
Full-Time • Bachelor's Degree • Chennai
JavaScript
Python
DevOps
Rest API
Marketing
Freshworks
Apply
Senior Solution Engineer (CX-EMEA)
12 days ago
Full-Time • Bachelor's Degree • Chennai
JavaScript
Python
DevOps
Rest API
Marketing
Freshworks
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Free forever • Less than a minute • No credit card
Work setup
Location
Hyderabad
