Skip to content

Rippling Backend Engineering Jobs

Open backend engineering roles at Rippling, pulled live from their hiring system.

View backend engineering jobs across all companies

30 openRipplingBackend Engineering

87% of open backend engineering roles call out Python; Go and Django appear in roughly a third. Most of these backend engineering roles are on-site or hybrid; 0% are fully remote.

Related roles
Latest backend engineering roles at Rippling
Rippling

Staff Software Engineer - Events Platform

Lead mission-critical projects and deliver data ingestion capabilities for Rippling's Events Platform. This role involves building highly scalable distributed data ingestion systems and a data lake architecture, processing over a billion events daily, and influencing company-wide architecture and technology selections.

189k – 331kNew York, NY +2Backend EngineeringHybridAWSAPIs
Rippling

Senior Software Engineer, Backend - RQL

Senior backend engineer building distributed processing engines, databases, and a custom query language (RQL) for analytics and data platform products. Requires 6+ years experience and strong distributed systems skills.

168k – 280kSan Francisco, CA +1Backend EngineeringOn-siteCDCKafka
Rippling

Software Engineer Intern - Backend Focused

Engineering intern role focused on backend development. Interns work on impactful projects, receive mentorship, and gain full-time engineer experience during a 13-week program.

New York, NY +2Backend EngineeringOn-sitePythonProblem Solving
Rippling

Staff Software Engineer - Payments

Leads architecture and development of payroll payments engine, owning end-to-end delivery of scalable backend systems for global payment processing. Requires 8+ years experience with expertise in Python/Django, distributed systems, and technical leadership.

San Francisco, CABackend EngineeringHybridPythonDjango
Rippling

Staff Software Engineer - Core Experience

Builds backend systems powering onboarding, self-serve purchasing, and shared platform primitives for Rippling's Core Experience team. Requires 8+ years backend experience, systems thinking for scale, and full-stack ownership in Python/Go/Java with SQL/NoSQL.

San Francisco, CA +1Backend EngineeringHybridGoSQL
Rippling

Senior Software Engineer, Backend - Spend Product

Build and own core backend services and APIs for Rippling's Spend Product, powering corporate cards, expenses, bill pay, and travel with real-time controls. Requires 5+ years in Python/Go, distributed systems expertise, and scale experience.

New York, NYBackend EngineeringHybridGoAPIs
Rippling

Staff Software Engineer - Data Bridge

Leads mission-critical projects to build scalable distributed data ingestion systems and data lake architecture powering ML models and Rippling products. Requires 8+ years backend experience, expertise in high-availability services, data processing frameworks like Spark/Flink, and cross-functional leadership.

New York, NY +2Backend EngineeringHybridAWSAPIs
Rippling

Staff Software Engineer - RQL

Develops distributed processing engines, databases, and big data systems for Rippling's Query Language (RQL) platform, including data platforms and custom languages. Requires 8+ years backend experience, mentoring skills, and expertise in Python, Kafka, MongoDB, and technologies like Trino, Flink.

Seattle, WA +1Backend EngineeringHybridCDCKafka
Rippling

Staff Software Engineer - Spend Platform

Builds scalable backend platform for spend management, unifying corporate cards, reimbursements, procurement, and bill pay with real-time policy enforcement. Requires 8+ years backend/distributed systems experience, high agency, and proficiency in modern languages like Python/Go/Java.

New York, NYBackend EngineeringHybridGoSQL
Rippling

Staff Software Engineer - Financial Ledger Systems

Staff engineer anchors Seattle hub, owning design and implementation of deterministic ledger architecture for money movement, treasury, and reconciliations. Requires 8+ years backend experience in large-scale distributed systems and modern languages like Python/Go/Java.

Seattle, WABackend EngineeringHybridGoSQL
Rippling

Senior Staff Engineer - Payroll Platform

Leads architecture of payroll platform orchestration engine, scales backend systems for enterprise-level payroll processing (20k+ employees), and defines core primitives/APIs. Requires 10+ years in distributed systems at high-scale companies, backend expertise, and technical leadership.

San Francisco, CABackend EngineeringHybridAWSAPIs
Rippling

Staff Full Stack Engineer (Backend) - Scheduling

Staff Full Stack Engineer (Backend focus) on Scheduling team builds scalable backend systems for workforce management, including labor cost visibility and demand forecasting. Requires 8+ years backend experience with Python/Django, React knowledge, and strong system design skills.

New York, NY +1Backend EngineeringHybridReactPython
Rippling

Staff Software Engineer - Workflows Platform

Staff Software Engineer builds scalable platforms for Workflow Studio, enabling no-code automation of business operations. Requires 7+ years experience with large-scale distributed systems and preferred expertise in Python, Golang, React, and AWS.

New York, NY +1Backend EngineeringHybridAWSReact
Rippling

Staff Full Stack Software Engineer (Backend) - Time Platform

Staff Software Engineer building and owning scalable backend systems for Rippling's high-QPS Time Platform in Workforce Management. Leads architecture, development, operations, and mentors engineers with 8+ years backend experience in Python/Django.

Seattle, WA +2Backend EngineeringHybridReactPython
Rippling

Senior Software Engineer, Backend Full Stack - HR Product

Build backend and full-stack features for Rippling's HR products including HRIS, time tracking, benefits, and talent management. Requires 5+ years Python/Django experience, React/TypeScript familiarity, and strong product intuition for complex, scalable systems.

San Francisco, CA +1Backend EngineeringHybridAWSREST
Rippling

Senior Software Engineer, Backend Full Stack - Financial Product

Builds backend and full-stack features for Rippling's financial products including global payroll, spend management, and compliance systems. Requires 5+ years Python/Django experience, React familiarity, and strong product intuition for scalable systems.

San Francisco, CABackend EngineeringHybridReactPython
Rippling

Software Engineer II, Backend Full Stack - HR Product

Build backend-focused full-stack features for HR products including HRIS, Time, Benefits, and Talent systems. Requires 2+ years experience with backend languages like Python/Go and frontend like React/TypeScript.

San Francisco, CA +1Backend EngineeringHybridGoReact
Rippling

Software Engineer II, Backend Full Stack - Financial Product

Build backend-heavy full-stack features for financial products like global payroll, spend management, and compliance platforms. Requires 2+ years experience with Python/Go backend and React/TypeScript frontend, owning full lifecycle delivery.

San Francisco, CABackend EngineeringHybridGoReact
Rippling

Senior Software Engineer, Backend - HR Product

Designs and implements core backend services and APIs for HR product features like HRIS, time tracking, benefits, and talent management. Requires 5+ years in Python/Go, distributed systems, and relational databases expertise at scale.

San Francisco, CA +1Backend EngineeringHybridGoAPIs
Rippling

Senior Software Engineer, Backend - Financial Product

Designs and implements core backend services and APIs for Rippling's financial products, including global payroll, spend management, and compliance platforms. Requires 5+ years experience with Python/Go, distributed systems, and relational databases; hybrid in-office role.

San Francisco, CA +1Backend EngineeringHybridGoAPIs
Rippling

Software Engineer II, Backend - IT Product

Builds reliable backend services and APIs for IT product features like device management, app provisioning, and security compliance. Requires 2+ years backend experience with Python/Go and relational databases like PostgreSQL, in a fast-paced environment.

San Francisco, CA +2Backend EngineeringHybridGoPython
Rippling

Software Engineer II, Backend - Platform Team

Builds reliable backend services and APIs for Rippling's platform infrastructure, owning full development lifecycle. Requires 2+ years backend experience with Python/Go and PostgreSQL, plus strong collaboration skills in fast-paced environment.

New York, NYBackend EngineeringHybridGoPython
Rippling

Software Engineer II, Backend - HR Product

Builds reliable backend services and APIs for Rippling's HR product, powering HRIS, time tracking, benefits, and talent management. Requires 2+ years backend experience with Python/Go and PostgreSQL, focusing on scalable, compliant systems.

San Francisco, CABackend EngineeringHybridGoPython
Rippling

Software Engineer II, Backend - Financial Product

Builds reliable backend services and APIs for Rippling's financial products including global payroll, spend management, tax compliance, and fintech infrastructure. Requires 2+ years backend experience with Python/Go and relational databases like PostgreSQL.

San Francisco, CA +1Backend EngineeringHybridGoPython
Rippling

Staff Software Engineer - Payroll Orchestration

Builds and maintains scalable distributed systems for payroll orchestration using message queues, job flows, and bitemporal data models. Requires 8+ years experience with Go/Python, concurrency control, and databases like PostgreSQL/MongoDB.

San Francisco, CABackend EngineeringHybridGoKafka