Staff Software Engineer: Money Movement Architect

Rippling

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity

Job summary

Rippling is seeking a Staff Software Engineer to anchor our Money Movement & Treasury architecture hub in Seattle. You will own the design and implementation of our deterministic ledger architecture, ensuring 100% ledger coverage for tax and payment liabilities.

You will mentor a pod of Senior engineers, collaborate with Payments Data, Tax, and Accounting teams, and drive cross-functional execution to replace legacy reconciliation logic with a replay/testing framework.

Qualifications

  • 8+ years of professional software engineering experience.
  • Experience designing large-scale fault-tolerant systems.
  • Ability to operate with ambiguity and own problems from scope to delivery.
  • Proficiency in a modern backend language (Python/Go/Java) and data modeling (SQL/NoSQL).

Responsibilities

  • Architect the Foundation: redesign General Ledger and reconciliation systems to be deterministic.
  • Unify the Abstraction: create universal primitives across payment systems for a single dollar lifecycle.
  • Build the Engine: develop a reconciliation replay and testing framework with Payments Data team.
  • Technical Leadership: anchor the Seattle site and mentor senior engineers to build a decoupled execution layer.
  • Cross Functional Execution: collaborate with Payments Data, Tax, and Accounting teams to meet ledger, tax, and reporting requirements.

Skills

Backend development
Distributed systems
Leadership
Problem solving

Job description

Rippling is seeking a Staff Software Engineer to anchor our Money Movement & Treasury architecture hub in Seattle. You will own the design and implementation of our deterministic ledger architecture, ensuring 100% ledger coverage for tax and payment liabilities.

You will mentor a pod of Senior engineers, collaborate with Payments Data, Tax, and Accounting teams, and drive cross-functional execution to replace legacy reconciliation logic with a replay/testing framework.

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

Similar jobs worth comparing

Staff Software Engineer — Money Movement & Treasury Architect
Staff Software Engineer — Money Movement & Treasury Architect

Rippling • Seattle (WA)

On-site
USD 189,000 - 315,000
Equity
Competitive compensation
Staff Software Engineer - Ledger
Staff Software Engineer - Ledger

Rippling • San Francisco (CA)

On-site
USD 180,000 - 240,000
Equity
Staff Software Engineer - Ledger
Staff Software Engineer - Ledger

Rippling • Seattle (WA)

On-site
USD 189,000 - 315,000
Equity
Competitive compensation
Senior Staff Engineer – FinTech Payments & Procurement
Senior Staff Engineer – FinTech Payments & Procurement

Rippling • New York (NY)

On-site
USD 189,000 - 315,000
FinTech Full-Stack Engineer II — Equity Included
FinTech Full-Stack Engineer II — Equity Included

Rippling • Seattle (WA)

On-site
USD 130,000 - 195,000
Equity
Competitive salary
Benefits
Staff Platform Engineer – Real-Time Spend & Payments
Staff Platform Engineer – Real-Time Spend & Payments

Socket.dev • New York (NY), California (MO)

On-site
USD 180,000 - 240,000
Backend Engineer II – FinTech & Global Payroll
Backend Engineer II – FinTech & Global Payroll

Rippling • Seattle (WA)

On-site
USD 135,000 - 225,000
Senior Backend Engineer, Platform & AI Workflows (Equity)
Senior Backend Engineer, Platform & AI Workflows (Equity)

Rippling • Seattle (WA)

On-site
USD 168,000 - 280,000
Equity
Senior Distributed Systems Engineer, Payroll Orchestration
Senior Distributed Systems Engineer, Payroll Orchestration

Rippling • Seattle (WA)

On-site
USD 180,000 - 315,000
Staff Software Engineer - Spend Platform
Staff Software Engineer - Spend Platform

Rippling • San Francisco (CA)

Hybrid
USD 180,000 - 240,000