Staff Software Engineer - Data Cloud

Rippling

New York (NY)

On-site

USD 189,000 - 315,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rippling is hiring a Staff Software Engineer for the Data Cloud team in New York, NY. You will contribute to end-to-end analytics, BI systems, data catalogs, and visualization, with exploration of ML for automated insights.

Expect ownership of APIs and platform areas and collaboration across teams. We value experience with large-scale data systems, strong CS fundamentals, and a passion for customer impact in a product-driven environment.

Qualifications

  • 8+ years of software development experience, in fast-paced environments.
  • Strong understanding of CS fundamentals, architectures, and design patterns.
  • Proven track record in building large-scale applications, APIs, and developer tools.

Responsibilities

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

Skills

8+ years experience
CS fundamentals
Large-scale apps
Cross-functional collaboration
Open-source contributions

Tools

Python
Apache Trino
Iceberg
Temporal

Job description

Staff Software Engineer – Data Cloud

Rippling, New York, New York, United States

We prioritize candidate safety. Please be aware that official communication will only be sent from @Rippling.com addresses.

About the Role

The Data Cloud team is building an end‑to‑end analytics and business intelligence system for our customers and will replace their need for data lakes, warehouses and pipelines. We are building systems for ingestion, transformation, lineage, data catalogs and visualization. In addition, we are exploring ML and LLMs to provide automated insight generation and conversational experiences, allowing data consumers to have a virtual data scientist as their analytics copilot.

What you'll do
  • Develop high‑quality software with attention to detail using tech stacks such as Python, Apache Trino, Iceberg, and Temporal.
  • Build data visualization and query processing products used at large scale.
  • Create data platforms, data lakes, and ingestion systems that work at scale.
  • Take ownership of one or more products, APIs or platform spaces.
  • Grow your engineering skills in challenging areas and solve hard technical problems.
  • Influence architecture, technology selections and industry trends across the company.
Qualifications
  • 8+ years of experience in software development, preferably in fast‑paced, dynamic environments.
  • Strong understanding of CS fundamentals, architectures, and design patterns.
  • Proven track record in building large‑scale applications, APIs, and developer tools.
  • Excellent cross‑functional collaboration skills and ability to articulate technical concepts to non‑technical partners.
  • Passion for making an impact on customer experience in a product‑focused environment.
  • Bonus: contributions to open‑source projects such as Apache Iceberg, Parquet, Spark, Hive, Flink, Delta Lake, Presto, Trino, Avro.
Additional Information

Rippling is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristic. We provide reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accommodations@rippling.com.

This role is expected to be on‑site at a Rippling office (employees who live within a 40‑mile radius of a Rippling office are required to work in the office at least three days a week). The optimal work location is New York, New York, United States.

Pay range: $189,000 – $315,000 USD per year (US Tier 1).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 Applied ML
Staff Software Engineer - Data Cloud Applied ML

Rippling • New York (NY)

On-site
USD 189,000 - 315,000
Staff Software Engineer - Data Cloud Applied ML
Staff Software Engineer - Data Cloud Applied ML

Rippling • San Francisco (CA)

On-site
USD 189,000 - 315,000
Equity
Benefits package
Senior Software Engineer, Backend Full Stack - Data Cloud
Senior Software Engineer, Backend Full Stack - Data Cloud

Rippling • Seattle (WA)

On-site
USD 150,000 - 210,000
Staff Software Engineer, Backend - RQL
Staff Software Engineer, Backend - RQL

Rippling • San Francisco (CA)

On-site
USD 189,000 - 315,000
Staff Software Engineer - Data Bridge
Staff Software Engineer - Data Bridge

Rippling • New York (NY)

Hybrid
USD 130,000 - 160,000
Staff Software Engineer, Backend - RQL
Staff Software Engineer, Backend - RQL

Rippling • Seattle (WA)

On-site
USD 180,000 - 260,000
Equity
Staff Software Engineer: Data Cloud & Analytics Platform
Staff Software Engineer: Data Cloud & Analytics Platform

Rippling • New York (NY)

On-site
USD 189,000 - 315,000
Product Design Lead, Data Cloud
Product Design Lead, Data Cloud

Rippling • San Francisco (CA)

On-site
USD 174,000 - 290,000
Staff Software Engineer - Cloud Infrastructure
Staff Software Engineer - Cloud Infrastructure

Rippling • San Francisco (CA)

On-site
USD 190,000 - 270,000
Equity
Benefits