Senior Software Engineer - Backend jobs in United States
cer-icon
Apply on Employer Site
company-logo

Freshworks · 18 hours ago

Senior Software Engineer - Backend

Freshworks is a company that builds uncomplicated service software aimed at enhancing customer and employee experiences. As a Senior Backend Engineer, you will be responsible for building scalable backend services, owning the full development lifecycle, and ensuring high availability and performance of systems.

CRMInformation ServicesInformation TechnologySaaSSoftware
check
H1B Sponsor Likelynote

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

Qualification

Backend systemsData Structures & AlgorithmsObject-Oriented DesignSystem DesignRDBMSMicroservicesAI toolsProblem SolvingCollaborationOwnership

Required

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
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

Benefits

Multiple options for dental, medical, vision, disability and life insurances
Equity + ESPP
Flexible PTO
Flexible spending
Commuter benefits
Wellness benefits
Adoption and parental leave benefits

Company

Freshworks

company-logo
Freshworks is building and delivering online cloud-based software-as-a-service that provides helpdesk support with automation solutions.

H1B Sponsorship

Freshworks has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (22)
2024 (23)
2023 (7)
2022 (11)
2021 (10)
2020 (4)

Funding

Current Stage
Public Company
Total Funding
$484M
Key Investors
Steadview CapitalPeak XV PartnersTiger Global Management
2021-09-21IPO
2020-01-01Secondary Market· $85M
2019-11-04Series H· $150M

Leadership Team

leader-logo
Dennis Woodside
CEO, President
linkedin
leader-logo
Shan Krishnasamy
Co-founder and CTO
Company data provided by crunchbase