You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Freshworks

Senior Staff Engineer - Systems

  • Hybrid
  • 6+ years

Salary

Not stated

Similar roles pay $155K - 240K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds service software for employee and customer experience, used by nearly 75,000 companies. This senior staff role sits at the technical centre of its multi-tier SaaS platform and drives how its architecture evolves.

You will help the team deliver resilient APIs, microservices and web-layer features for complex enterprise customers, with faster deployments, higher reliability and low latency.

You will also mentor engineers across functions, set a high bar for clean code and long-term ownership, and work with architecture, product, design, QA, operations and customer success to turn business goals into well-integrated software.

Responsibilities

  • Own the technical roadmap for your domain, and design, document and deliver scalable, cost-efficient, low-latency platform solutions.
  • Write clean, maintainable, high-performance code, including APIs and core platform features that scale with the company's global growth.
  • Find the main architectural bottlenecks and technical debt, and plan practical, incremental refactoring that does not slow delivery.
  • Own complex production incidents in distributed SaaS systems, lead deep root-cause analyses and put lasting safeguards in place.
  • Set strict engineering standards through code review, automated testing and CI/CD integration, and keep raising the quality bar.
  • Coach engineers across functions to sharpen their problem solving, systems thinking and operational discipline.
  • Make sure platform designs and team practices meet the company's information security standards and regulatory compliance rules.

Requirements

  • A bachelor's degree in computer science, software engineering or a related technical field, or equivalent practical experience.
  • 12 to 15 years of hands-on software and systems or platform engineering in modern distributed SaaS environments.
  • A record of owning end-to-end architecture and technical strategy for large products or core platform infrastructure.
  • A history of building, shipping and maintaining high-availability, low-latency, high-throughput systems on tight deployment schedules.
  • Extensive experience working with and influencing product, QA, operations and design teams to reach consensus.
  • Expert-level Java (Spring/Spring Boot) or Python for building high-scale backend services.
  • Deep knowledge of multi-tier architecture, microservices, RESTful APIs, messaging queues and database optimisation.
  • Exceptional grasp of data structures, algorithms, advanced object-oriented design and design patterns.
  • Advanced Linux internals knowledge, production debugging, log analysis and system telemetry in distributed cloud or SaaS setups.
  • Strong experience with CI/CD automation, unit and integration testing frameworks, and writing clean code with minimal abstraction.
  • Excellent written and spoken communication, including explaining complex technical trade-offs to engineers and executives.

Conditions

Equal opportunity employer that welcomes people of all backgrounds.

Where you’d work

Part of the week in the office

About the company

Freshworks

  • Industry: SaaS

Office in TN, United States

Also hiring in CA, United States, United States, London, United Kingdom and 1 more place

1 of their 12 open roles is remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 2 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Python
  • Java
  • Spring
  • Linux
  • CI/CD
Seniority
Staff
Type
Full-time
Industry
SaaS
Specialty
Backend
Region
United States
Show 6 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Staff
Experience
15+ years
Tech stack
  • Python
  • Java
  • Spring
  • Linux
  • CI/CD

Location

Work model
Hybrid
Region
United States
Office
  • TN, United States

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
SaaS

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason