Senior Distributed Systems Engineer - Payroll Platform

Rippling (Netherlands)

San Francisco (CA)

On-site

USD 180,000 - 280,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Salary + benefits

Job summary

Rippling, based in San Francisco, seeks a talented Distributed Systems Engineer to design and implement scalable payroll engines across multiple countries. You will build robust platforms using message queues, job flow systems, and bi-temporal data models to ensure accurate payroll processing.

You will work with cross-functional teams, emphasize observability, and strive for four- to five-nines uptime while maintaining high availability and reliability in a fast-growing environment.

Qualifications

  • 8+ years of professional software engineering experience.
  • Proficiency in Go or Python.
  • Experience with distributed systems and concurrency control.
  • Familiarity with message queues and job orchestration tools.

Responsibilities

  • Design, develop, and implement distributed systems with a platform mindset.
  • Write clean, maintainable, well-documented code.
  • Demonstrate expertise in concurrency control and message ordering for payroll data consistency.
  • Leverage Temporal/Kafka to orchestrate payroll workflows and payments processing.
  • Build efficient data pipelines and optimize queries for performance.
  • Apply bi-temporal data modeling to payroll data flows.
  • Collaborate with cross-functional teams and ensure reliable observability and uptime.

Skills

Go
Python
Distributed systems
Concurrency control
Message queues

Tools

Temporal
Kafka
MongoDB
PostgreSQL
Snowflake
ClickHouse

Job description

Rippling, based in San Francisco, seeks a talented Distributed Systems Engineer to design and implement scalable payroll engines across multiple countries. You will build robust platforms using message queues, job flow systems, and bi-temporal data models to ensure accurate payroll processing.

You will work with cross-functional teams, emphasize observability, and strive for four- to five-nines uptime while maintaining high availability and reliability in a fast-growing environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Distributed Systems Engineer - Payroll Platform
Senior Distributed Systems Engineer - Payroll Platform

Rippling • New York (NY)

On-site
USD 180,000 - 260,000
Equity
Benefits
Staff Systems Engineer, Payroll Orchestration
Staff Systems Engineer, Payroll Orchestration

Rippling • Seattle (WA)

On-site
USD 180,000 - 315,000
Staff Software Engineer - Payroll Orchestration
Staff Software Engineer - Payroll Orchestration

Rippling (Netherlands) • San Francisco (CA)

On-site
USD 180,000 - 280,000
Equity
Salary + benefits
Staff Software Engineer - Payroll Orchestration
Staff Software Engineer - Payroll Orchestration

Rippling • Seattle (WA)

On-site
USD 180,000 - 315,000
Staff Software Engineer - Payroll Orchestration
Staff Software Engineer - Payroll Orchestration

Rippling • New York (NY)

On-site
USD 180,000 - 260,000
Equity
Benefits
Staff Engineer - Global Payroll Platform Architect
Staff Engineer - Global Payroll Platform Architect

Rippling • New York (NY)

On-site
USD 180,000 - 240,000
Competitive salary
Benefits
Equity
Staff Software Engineer, Payroll Data Platform
Staff Software Engineer, Payroll Data Platform

Rippling • New York (NY)

On-site
USD 180,000 - 260,000
Staff Software Engineer: Global Payroll Platform Architect
Staff Software Engineer: Global Payroll Platform Architect

Rippling • San Francisco (CA)

On-site
USD 180,000 - 315,000
Competitive salary
Equity
Office-based work policy
Staff Data Platform Engineer - Payroll Data
Staff Data Platform Engineer - Payroll Data

Rippling • Seattle (WA)

On-site
USD 180,000 - 315,000
Global Payroll Backend Architect
Global Payroll Backend Architect

Rippling • San Francisco (CA)

On-site
USD 189,000 - 331,000