-
Freshworks

Senior Software Engineer - Backend

Freshworks
India · Full-time · Associate

About Freshworks:

Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end user. Headquartered in San Mateo, California, Freshworks has a global team operating from 13 global locations to serve more than 65,000 companies -- from startups to public companies – that rely on Freshworks software-as-a-service to enable a better customer experience (CRM, CX) and employee experience (EX).

Freshworks’ cloud-based software suite includes Freshdesk (omni-channel customer support), Freshsales (sales automation), Freshmarketer (marketing automation), Freshservice (IT service desk), Freshchat (AI-powered bots), supported by Neo, our underlying platform of shared services.

Freshworks is featured in global national press including CNBC, Forbes, Fortune, Bloomberg and has been a BuiltIn Best Place to work in San Francisco and Denver for the last 3 years. Our customer ratings have earned Freshworks products TrustRadius Top Rated Software ratings and G2 Best of Awards for Best Feature Set, Best Value for the Price and Best Relationship.



Job Description

Responsibilities

  • Build scalable backend services that handle millions of transactions reliably.

  • Own the full development lifecycle: from high-level design to deployment and debugging.

  • Write clean, modular, and testable code—optimised for both readability and performance.

  • Apply deep OOPS concepts and design patterns to solve real-world engineering problems.

  • Ensure systems are tuned for high availability, fault tolerance, and observability.

  • Collaborate with cross-functional teams (Product, Frontend, SRE) to deliver customer value fast.

  • Follow engineering best practices and elevate overall code quality.

  • Troubleshoot performance bottlenecks in production and drive long-term stability improvements.



Requirements

  • 3 to 5 years of experience building and scaling backend systems in fast-paced product teams.

  • Data Structures & Algorithms (DSA): Expertise in selecting optimal data structures and developing efficient, optimized code including time/space complexity trade-offs. Deep knowledge of REST APIs.

  • Problem Solving & Logical Analysis: Ability to clearly articulate thought processes, decompose complex problems, and engineer effective solutions.

  • Object-Oriented Design (OOD): Strong command of OOP principles, designing extensible code, and applying SOLID principles.

  • System Design (High-Level Design - HLD & LLD): Proven ability to contribute to design scalable, highly available, and fault-tolerant end-to-end systems, including APIs, schema, and data models.

  • Exposure to RDBMS, caching strategies, distributed queues, and microservices.

  • Exposure and experience with AI tools and technologies to improve efficiency

  • Ownership & Collaboration: Demonstrates strong ownership, collaborates effectively.



Qualifications

Qualifications

  • Degree in Computer Science, Engineering, or a related technical field.

  • You’re skilled at balancing fast delivery with long-term scalability.

  • You think clearly in code and architecture diagrams.

  • You’ve shipped features at scale and supported them in production.

  • You love working in collaborative, agile teams.



Additional Information

At Freshworks, we are creating a global workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, gender, race, sexual orientation, religion and ethnicity. We are committed to providing equal opportunity for all and believe that diversity in the workplace creates a more vibrant, richer work environment that advances the goals of our employees, communities and the business.

Key Skills

Ranked by relevance

san ai high availability data structures design patterns fault tolerance ai tools cloud oop crm
Login to Apply
Posted
Jun 17, 2025
Type
Full-time
Level
Associate
Location
Bengaluru
Company
Freshworks

Industries

IT Services IT Consulting

Categories

Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Code Compass 🧭
Related

AI Software Engineer (m/f/d) - Berlin

2026-05-21

Full-time
Mid-Senior
Germany
Staffing
Information Technology
View Job Details
Mindrift
Related

Materials Engineer & Python Expert - Freelance AI Trainer

2026-05-28

Part-time
Not Applicable
Ireland
IT Services
Other
View Job Details
SFEIR
Related

Software Engineer JAVA

2026-05-28

Full-time
Associate
France
IT Services
Other