Senior/Staff Software Engineer

Embakire Workforce

San Francisco (CA)

Hybrid

USD 180,000 - 220,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Competitive compensation
Comprehensive benefits

Job summary

A leading cloud-native SaaS company is seeking a Senior Staff Software Engineer in San Francisco to design resilient backend systems and APIs. This role involves driving architecture decisions, coding best practices, and mentoring engineers. Candidates should have over 5 years of experience with backend systems and cloud platforms. The company offers competitive compensation, a hybrid work model, and a culture focused on growth and mentorship.

Qualifications

  • 5+ years building backend systems.
  • Experience with cloud platforms and container orchestration.
  • Strong knowledge of REST/GraphQL API design.

Responsibilities

  • Design and implement microservices and backend APIs.
  • Drive architecture decisions across the stack.
  • Lead code reviews and establish best practices.

Skills

Backend systems in production
Cloud platforms (AWS/GCP/Azure)
Microservices architecture
CI/CD pipelines

Tools

Python
Java
Go
Terraform
Kubernetes

Job description

Overview

2 weeks ago Be among the first 25 applicants

This range is provided by Embakire Workforce. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$180,000.00/yr - $220,000.00/yr

About The Opportunity

Join a high-velocity engineering team that designs and ships resilient backend systems, APIs, and platform services used by cross-functional product teams. You will drive technical ownership for components that require strong systems thinking, performance tuning, and production reliability at scale.

Industry & Sector: Cloud-native Enterprise SaaS delivering scalable developer tools and infrastructure solutions for modern engineering organizations. We build distributed, production-grade systems that power mission-critical workloads for global customers.

Role & Responsibilities
  • Design, implement, and own highly available microservices and backend APIs that serve large-scale traffic with low latency.
  • Drive architecture and implementation decisions across the stack: data models, storage patterns (SQL/NoSQL), caching, and event-driven systems.
  • Ship secure, well-tested code—lead code reviews, define testing strategies, and establish CI/CD best practices.
  • Instrument systems for observability: metrics, tracing, and logging; proactively diagnose and resolve production incidents.
  • Collaborate with product, security, and SRE teams to scope features, estimate delivery, and define SLAs and SLOs.
  • Mentor engineers, promote engineering excellence, and contribute to roadmap and technical planning.
Skills & Qualifications

Must-Have

  • 5+ years building backend systems or platform services in production (Python, Java, or Go).
  • Proven experience with cloud platforms (AWS/GCP/Azure) and container orchestration (Kubernetes).
  • Strong knowledge of microservices architecture, REST/GraphQL API design, and database modeling (SQL & NoSQL).
  • Practical experience with CI/CD pipelines, infrastructure-as-code (Terraform), and observability tooling.

Preferred

  • Experience driving reliability engineering practices (SLOs, incident retrospectives) and performance optimization at scale.
  • Background in distributed systems, event-driven architectures, or large-scale data processing.
Benefits & Culture Highlights
  • Hybrid work model with flexible remote days and collaborative on-site engineering sprints.
  • Competitive compensation, equity participation, and comprehensive benefits (medical, dental, vision).
  • Growth-focused culture: mentorship, learning stipends, and frequent technical brown-bags.

We seek pragmatic engineers who care about user impact, code quality, and system reliability. If you enjoy owning end-to-end outcomes and thrive in a collaborative, fast-paced environment, this role offers a platform to influence technical direction and deliver meaningful product outcomes.

Note: This listing summarizes responsibilities and qualifications for the Senior Staff Software Engineer role as described by Embakire Workforce.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Harnham • New City (NY)

On-site
USD 230,000 - 280,000
Equity
401(k)
Health benefits
+2
Software engineer
Software engineer

Black Rock Solutions INC • United States

Remote
Flexible work hours
Continuous learning opportunities
Mentorship within a remote team
Senior Software Engineer
Senior Software Engineer

K Tech International • Torrington (CT)

On-site
USD 80,000 - 100,000
401(k) matching
AD&D insurance
dental
+6
Lead Software Engineer, Backend Systems
Lead Software Engineer, Backend Systems

satoriq • New York (NY)

On-site
USD 180,000 - 290,000
Competitive equity package
401(k) program
Comprehensive health coverage
+2
Staff Software Engineer (Remote)
Staff Software Engineer (Remote)

Jake Taylor • United States

Remote
USD 220,000 - 240,000
Unlimited PTO
Remote-first culture
Senior Software Engineer
Senior Software Engineer

Harnham • Atlanta (GA)

Remote
USD 150,000 - 200,000
Medical insurance
Vision insurance
401(k) plan
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Ketch • San Francisco (CA)

Hybrid
USD 160,000 - 220,000
Full medical/dental/vision
401(k)
Equity
+1
Software Engineer - Backend
Software Engineer - Backend

Navan • Palo Alto (CA)

On-site
USD 101,000 - 175,000
Senior Software Engineer
Senior Software Engineer

Engage PSG Search • United States

Remote
USD 165,000 - 180,000
Unlimited PTO
Flexible working options
Investment in engineering ownership
+1
Principal Backend Engineer
Principal Backend Engineer

Harnham • New City (NY)

On-site
USD 200,000 - 250,000
Equity
401(k)
Health benefits
+2