Staff Software Engineer, Payroll Data Platform

Rippling

New York (NY)

On-site

USD 180,000 - 260,000

Full time

14 days+
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 Staff Software Engineer for the Payroll Data team to design and build high-scale data infrastructure and query systems powering payroll, tax, and accounting integrations worldwide. You will work at the intersection of product engineering and data infrastructure, defining ingestion, materialization, aggregation, and query strategies across real-time and batch systems.

You will lead foundational pipelines and platform capabilities used by Tax, Accounting, Reporting, AI, and

Qualifications

  • 8+ years of professional software engineering experience.
  • Strong data infrastructure background, including pipelines or large-scale data platforms.
  • Expertise in distributed systems with batch vs real-time tradeoffs.
  • Proficiency in a modern backend language (Go/Java/Python).
  • Experience with transactional and analytical data stores and optimizing schemas.
  • Platform mindset with reusable abstractions.
  • Operational rigor: observability, reliability, and production debugging.
  • Strong communication and ability to influence design decisions.

Responsibilities

  • Architect and build core data systems powering payroll reports, tax & accounting integrations.
  • Define a unified data query layer across batch and real-time processing.
  • Own end-to-end data pipelines including ETL/ELT and backfills.
  • Drive non-functional excellence with monitoring, logging, alerts, and data quality checks.
  • Solve interoperability challenges between Payroll Data and other systems.
  • Provide technical leadership, review designs, and mentor engineers.
  • Collaborate cross-functionally with Product, Platform, AI, and Payroll teams.

Skills

Backend development
Data infrastructure
Distributed systems
Go/Java/Python
Transactional QA/data stores
Platform mindset
Observability & reliability
Communication
Ownership & autonomy

Job description

Rippling is seeking a Staff Software Engineer for the Payroll Data team to design and build high-scale data infrastructure and query systems powering payroll, tax, and accounting integrations worldwide. You will work at the intersection of product engineering and data infrastructure, defining ingestion, materialization, aggregation, and query strategies across real-time and batch systems.

You will lead foundational pipelines and platform capabilities used by Tax, Accounting, Reporting, AI, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Data Platform Engineer - Payroll Data
Staff Data Platform Engineer - Payroll Data

Rippling • Seattle (WA)

On-site
USD 180,000 - 315,000
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 Payments — Scale & Equity
Staff Software Engineer, Payroll Payments — Scale & Equity

rippling • New York (NY)

On-site
USD 180,000 - 240,000
Equity
Benefits package
Staff Engineer - AI-Driven Global Payroll Platform
Staff Engineer - AI-Driven Global Payroll Platform

Rippling • Seattle (WA)

Hybrid
USD 189,000 - 315,000
Senior Staff Engineer - Global Payroll Platform Lead
Senior Staff Engineer - Global Payroll Platform Lead

rippling • New York (NY)

On-site
USD 180,000 - 240,000
Equity
Competitive compensation
Staff Software Engineer — Global Payroll Platform
Staff Software Engineer — Global Payroll Platform

Rippling • San Francisco (CA)

On-site
USD 180,000 - 240,000
Equity
Benefits
Competitive salary
Staff Software Engineer: AI for Global Payroll
Staff Software Engineer: AI for Global Payroll

Rippling • New York (NY)

On-site
USD 180,000 - 240,000
Equity
Benefits
Senior Backend Engineer, Global Payroll & Payments
Senior Backend Engineer, Global Payroll & Payments

Rippling • Seattle (WA)

On-site
USD 150,000 - 230,000
Equity
Staff Software Engineer - Payroll Data
Staff Software Engineer - Payroll Data

Rippling • Seattle (WA)

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

Rippling • New York (NY)

On-site
USD 180,000 - 260,000