Senior Platform Engineer: Distributed Systems & Data

Rippling

San Francisco (CA)

On-site

USD 168,000 - 280,000

Full time

16 hours 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 is seeking a backend engineer to help evolve distributed processing engines and databases. You will work across product and platform layers, delivering scalable services used by 10+ product teams.

You will write testable, high-performance backend code in Python, work with MongoDB, CDC, Kafka, and big data tech like Aurora, Trino, Presto, Pinot, Iceberg and Flink, and mentor junior developers in a fast-paced environment.

Qualifications

  • 5+ years of backend engineering experience
  • Experience writing testable, performant backend code
  • Experience in a fast-paced, dynamic environment
  • Experience mentoring less-experienced developers
  • Ability to thrive with autonomy and creative problem solving

Responsibilities

  • Work on distributed processing engines and databases
  • Develop high-quality backend software using Python, MongoDB, CDC, and Kafka
  • Leverage big data tech like Aurora, Trino, Presto, Pinot, Iceberg, Flink
  • Build custom languages within the Rippling Platform
  • Create data platforms, data lakes, and data ingestion systems that scale
  • Design, develop, code, and test software systems and user-facing experiences
  • Collaborate with architects and senior developers on advanced projects
  • Contribute to product design and implementation discussions
  • Find and implement solutions from idea to production

Skills

Backend engineering
Testing
Mentoring
Autonomy

Tools

Python
MongoDB
CDC
Kafka
Aurora
Trino
Presto
Pinot
Iceberg
Flink

Job description

Rippling is seeking a backend engineer to help evolve distributed processing engines and databases. You will work across product and platform layers, delivering scalable services used by 10+ product teams.

You will write testable, high-performance backend code in Python, work with MongoDB, CDC, Kafka, and big data tech like Aurora, Trino, Presto, Pinot, Iceberg and Flink, and mentor junior developers in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Staff Backend Engineer, Platform & Data Systems
Staff Backend Engineer, Platform & Data Systems

Rippling • Seattle (WA)

On-site
USD 189,000 - 315,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 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 Data Cloud Engineer - Analytics & ML Platform
Senior Data Cloud Engineer - Analytics & ML Platform

Rippling • Seattle (WA)

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
Staff Platform Engineer: Scalable Distributed Systems
Staff Platform Engineer: Scalable Distributed Systems

Rippling • San Francisco (CA)

On-site
USD 180,000 - 240,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
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
Senior Backend Platform Engineer

Rippling • San Francisco (CA)

On-site
USD 159,000 - 278,000
Equity
Benefits