Staff Backend Engineer, Platform & Data Systems

Rippling

Seattle (WA)

On-site

USD 189,000 - 315,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Rippling seeks a Senior Backend Engineer to help build core services and data platforms at scale. The role focuses on distributed processing engines and databases, collaborating with architects and senior developers to ship robust systems.

You will write testable, high-performance backend code using Python and modern data tech like MongoDB, Kafka, Aurora, Trino/Presto, Pinot, Iceberg and Flink, while mentoring less-experienced engineers and owning substantial parts from idea to production.

Qualifications

  • 8+ years experience in backend engineering roles.
  • Experience writing testable and performant backend code.
  • Experience working in a fast-paced, dynamic environment.
  • Experience mentoring less-experienced developers.
  • Ability to thrive with autonomy to explore creative solutions.

Responsibilities

  • Work on distributed processing engines and distributed databases.
  • Develop high-quality software with attention to detail using tech stacks like Python, MongoDB, CDC, and Kafka.
  • Leverage big data technologies like Aurora, Trino, Presto, Pinot, Iceberg, Flink and more.
  • Build custom programming languages within the Rippling Platform.
  • Create data platforms, data lakes, and data ingestion systems that work at scale.
  • Design, develop, code, and test software systems, improvements, products, and user-facing experiences.
  • Work alongside software architects and senior developers doing state-of-the-art development work.
  • Contribute to product design and implementation discussions.
  • Find and build unique solutions to implement projects from the idea phase to production.

Skills

Distributed processing
Backend engineering
Autonomy
Mentoring
Testable code
Performance

Tools

Python
MongoDB
CDC
Kafka
Aurora
Trino
Presto
Pinot
Iceberg
Flink

Job description

Rippling seeks a Senior Backend Engineer to help build core services and data platforms at scale. The role focuses on distributed processing engines and databases, collaborating with architects and senior developers to ship robust systems.

You will write testable, high-performance backend code using Python and modern data tech like MongoDB, Kafka, Aurora, Trino/Presto, Pinot, Iceberg and Flink, while mentoring less-experienced engineers and owning substantial parts from idea to production.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer: Distributed Systems & Data
Senior Platform Engineer: Distributed Systems & Data

Rippling • San Francisco (CA)

On-site
USD 168,000 - 280,000
Staff Backend Engineer — Platform & Data (Equity)
Staff Backend Engineer — Platform & Data (Equity)

Rippling • Seattle (WA)

On-site
USD 180,000 - 260,000
Equity
Senior Platform Engineer - Data, RQL & Distributed Systems
Senior Platform Engineer - Data, RQL & Distributed Systems

Rippling • Seattle (WA), San Francisco (CA)

Hybrid
USD 140,000 - 190,000
Senior Backend Engineer, Data Cloud & AI — Equity
Senior Backend Engineer, Data Cloud & AI — Equity

Rippling • San Francisco (CA)

On-site
USD 168,000 - 280,000
Senior Backend Engineer, Data Platform & AI Insights
Senior Backend Engineer, Data Platform & AI Insights

Rippling • Seattle (WA)

On-site
USD 168,000 - 280,000
Senior Backend Platform Engineer
Senior Backend Platform Engineer

Rippling • San Francisco (CA)

On-site
USD 159,000 - 278,000
Equity
Benefits
Senior Backend Engineer, Platform Systems
Senior Backend Engineer, Platform Systems

Rippling • New York (NY)

On-site
USD 150,000 - 210,000
Equity
Health benefits
In-office collaboration
Senior Backend Platform Engineer – Equity & Scale
Senior Backend Platform Engineer – Equity & Scale

Rippling • Seattle (WA)

On-site
USD 159,000 - 278,000
Senior Backend Engineer - Distributed Systems at Scale
Senior Backend Engineer - Distributed Systems at Scale

Rippling • Seattle (WA)

On-site
USD 159,000 - 278,000
Staff Backend Engineer — Core Experience & Platform
Staff Backend Engineer — Core Experience & Platform

Rippling • New York (NY)

On-site
USD 189,000 - 315,000