Staff Software Engineer, Data Cloud & Analytics Platform

Rippling

Seattle (WA)

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

Rippling's Data Cloud team is building an end-to-end analytics and BI system for customers, targeting ingestion, transformation, lineage, catalogs and visualization at scale.

You will develop high-quality software with Python, Trino, Iceberg and Temporal, own data platforms and APIs, and influence architectural choices across the company. Strong collaboration and open-source contributions are valued.

Qualifications

  • 8+ years of software development experience.
  • Strong CS fundamentals, architectures and design patterns.
  • Proven track record building large-scale apps, APIs and developer tools.
  • Excellent cross-functional collaboration and communication.
  • Product-focused with passion to impact customer experience.
  • Open-source contributions encouraged (Iceberg, Parquet, Spark, Hive, Flink, Delta Lake, Presto, Trino, Avro).

Responsibilities

  • Develop high-quality software with attention to detail using Python, Trino, Iceberg, Temporal.
  • Create data visualization and query processing products used at large scale.
  • Create data platforms, data lakes, and data ingestion systems that work at scale
  • Have clear ownership of one or many products, APIs or platform spaces
  • Build and grow your engineering skills in different challenging areas and solve hard technical problems
  • Influence architecture, technology selections, and trends of the whole company

Skills

Software development
CS fundamentals
APIs
Open-source
Collaboration

Tools

Python
Apache Trino
Apache Iceberg
Temporal

Job description

Rippling's Data Cloud team is building an end-to-end analytics and BI system for customers, targeting ingestion, transformation, lineage, catalogs and visualization at scale.

You will develop high-quality software with Python, Trino, Iceberg and Temporal, own data platforms and APIs, and influence architectural choices across the company. Strong collaboration and open-source contributions are valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Data Cloud Engineer: Scalable Analytics & BI
Staff Data Cloud Engineer: Scalable Analytics & BI

Rippling • San Francisco (CA)

On-site
USD 189,000 - 315,000
Staff Data Platform Engineer — Analytics & BI
Staff Data Platform Engineer — Analytics & BI

Rippling • New York (NY)

On-site
USD 180,000 - 260,000
Staff Software Engineer - Data Ingestion & Analytics Platform
Staff Software Engineer - Data Ingestion & Analytics Platform

Rippling • San Francisco (CA)

On-site
USD 189,000 - 315,000
Senior Backend Engineer, Data Platform & AI Insights
Senior Backend Engineer, Data Platform & AI Insights

Rippling, Inc. • Seattle (WA)

On-site
USD 168,000 - 280,000
Staff Software Engineer - Data Cloud
Staff Software Engineer - Data Cloud

Rippling • Seattle (WA)

On-site
USD 150,000 - 190,000
Equity
Benefits
Staff Software Engineer - Data Cloud
Staff Software Engineer - Data Cloud

Rippling • New York (NY)

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

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

Hybrid
USD 140,000 - 190,000
Senior Backend Engineer, Platform & Data Systems
Senior Backend Engineer, Platform & Data Systems

Rippling • San Francisco (CA)

On-site
USD 168,000 - 280,000
Senior Backend & Full‑Stack Engineer, Data Cloud
Senior Backend & Full‑Stack Engineer, Data Cloud

Rippling • San Francisco (CA)

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

Rippling • Seattle (WA)

On-site
USD 168,000 - 280,000