This job has expired
This position was posted on December 21, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Job Overview
Location
Hyderabad
Job Type
Full-time
Category
Software Engineering
Date Posted
December 21, 2025
Full Job Description
đź“‹ Description
- • Architect and deliver the backbone of Freshworks’ next-generation SaaS platform, powering millions of daily interactions for customers in 120+ countries. Your code will directly influence product reliability, user trust, and revenue growth.
- • Own end-to-end ownership of high-throughput backend services—from whiteboard sketches to production deployment—ensuring sub-second latency, 99.99 % uptime, and zero-downtime releases.
- • Design and evolve RESTful APIs that are intuitive, version-tolerant, and secure, serving both web and mobile clients while maintaining backward compatibility and graceful degradation.
- • Write clean, modular, and testable Java/Kotlin/Go services that follow SOLID principles, leverage design patterns, and are continuously refactored for readability, maintainability, and performance.
- • Optimize data access paths by selecting the right mix of RDBMS (PostgreSQL/MySQL), NoSQL (DynamoDB/Redis), and distributed caches to minimize latency and maximize throughput under multi-tenant load.
- • Champion observability: embed metrics, structured logging, and distributed tracing so every request is traceable, every anomaly is alertable, and every outage is learnable.
- • Collaborate tightly with Product Managers to translate ambitious roadmaps into technical blueprints, and with Frontend & SRE teams to align on API contracts, capacity planning, and incident response.
- • Drive performance tuning and cost optimization—identify CPU, memory, and I/O hotspots, then refactor or re-architect to cut cloud spend without sacrificing user experience.
- • Lead code reviews and pair-programming sessions, raising the craftsmanship bar across the org by sharing best practices, spotting anti-patterns early, and mentoring junior engineers.
- • Contribute to microservice decomposition strategies, ensuring bounded contexts, fault isolation, and independent deployability while avoiding the pitfalls of distributed monoliths.
- • Experiment with AI-assisted coding tools and automated test generation to accelerate delivery cycles and improve code quality without compromising human oversight.
- • Participate in weekly architecture guilds to influence company-wide standards for security, scalability, and developer experience, turning tribal knowledge into living documentation.
- • Own post-release monitoring and on-call rotations, turning production incidents into actionable post-mortems that prevent recurrence and feed back into design improvements.
- • Build and maintain CI/CD pipelines that enforce quality gates (unit, integration, contract, and chaos tests) and enable blue-green or canary deployments with automated rollback.
- • Contribute to open-source communities and internal SDKs, amplifying Freshworks’ engineering brand while giving back to the ecosystem that powers our stack.
Skills & Technologies
About Freshworks Inc.
Freshworks Inc. provides cloud-based customer engagement and employee experience software. Its suite includes products for customer support, sales automation, marketing, IT service management, and HR service delivery. The company serves small and medium-sized businesses as well as enterprises across industries. Founded in 2010 and headquartered in San Mateo, California, Freshworks offers integrated SaaS applications designed to improve customer satisfaction and employee productivity.
Similar Opportunities

InsiderOne LLC
2 months ago

Faith Technologies, Inc.
2 months ago

