Skip to content
RipplingRipplingSan Francisco, CA

Software Engineer II, Backend

Build and own scalable backend services and APIs for Rippling's Data Cloud platform, powering analytics, data access, management, and insights. Requires 2+ years production backend experience (Python/Go), deep distributed systems and data modeling expertise, and strong CS fundamentals.

135k – 225k/yr
Hybrid5+ YOEBackend Engineering

About the role

What you will do

  • Own the design and implementation of core backend services and APIs that power critical product capabilities and complex business logic.
  • Ensure all systems are built for high-volume scale, reliability, and security, making strategic decisions about infrastructure and data integrity.
  • Work seamlessly with product, frontend, and platform teams to translate feature goals into robust, high-performance technical solutions.
  • Elevate the team's technical standards, lead code and design reviews, and mentor engineers on backend best practices.

What you will need

  • 2+ years of experience in a production environment using Python, Go, or a similar high-scale backend language.
  • Deep expertise in distributed systems architecture, data modeling, and performance optimization of relational databases.
  • Experience contributing to systems operating at significant technical and organizational scale.
  • Strong understanding of CS/algorithms fundamentals and experience with complex project delivery.
  • Exceptional communication skills with technical and cross-functional stakeholders.

Additional Information

This role will receive a competitive salary + benefits + equity.

Skills

PythonGoDistributed SystemsData ModelingRelational DatabasesAlgorithmsBackend DevelopmentAPIsSQL
Fable Security

Backend Engineer

Fable SecuritySan Francisco, CA

Backend engineer building and owning the data platform with real-time API integrations, Kafka streaming, Spark/Airflow pipelines, and distributed systems on AWS.

135k – 250k/yr
Hybrid3+ YOEBackend Engineering
Ema

Software Engineer, Backend

EmaCalifornia

Build and maintain scalable backend systems and APIs using Go/Python for enterprise AI applications. Requires 4+ years experience with databases, cloud platforms, containerization, and security best practices in a hybrid role.

135k – 200k/yr
Hybrid4+ YOEBackend Engineering
Upstart

Software Engineer, Lifecycle

UpstartUnited States

Backend engineer on the Lifecycle team building scalable services for SMS, email, push and real-time marketing automation. Partner with marketing, analytics and ML teams to deliver data-driven engagement at Upstart.

136k – 197k/yr
Remote3+ YOEBackend Engineering
Crusoe

Software Engineer II, Storage

CrusoeSan Francisco, CA

Develops and operates high-performance, scalable cloud storage infrastructure using advanced storage engineering concepts. Requires hands-on experience with distributed systems, Java or Go, Linux internals, and IaC tools like Terraform.

136k – 161k/yr
On-siteBackend Engineering
Docker

Software Engineer, Billing

DockerSeattle, WA

Develops and maintains billing systems including subscription management, payment processing, and entitlements using Go backends and React frontends. Requires 4+ years SaaS experience, strong Go skills, and familiarity with Stripe and AWS.

137k – 223k/yr
Remote4+ YOEBackend Engineering