Staff Backend Engineer, Money Movement & Ledger

Rippling

Toronto

On-site

CAD 264,000 - 440,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Rippling, based in San Francisco, is hiring a Staff Software Engineer to anchor the Money Movement & Treasury hub in Seattle. You will own the design and implementation of a deterministic, config-driven ledger architecture.

Join a lean, high-impact team responsible for moving multi-billions in annual transaction volume and ensuring 100% ledger coverage for tax and payment liabilities. You will mentor senior engineers and collaborate with Payments Data, Tax, and Accounting to replace legacy

Qualifications

  • Backend development
  • Distributed systems
  • Python
  • Go
  • Java
  • SQL/NoSQL
  • Spark/Flink
  • Architectural design
  • Mentoring

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, queryable lifecycle of every dollar.
  • Build the Engine: Develop a reconciliation replay and testing framework with the payments data team to replace legacy logic.
  • Technical Leadership: Anchor the Seattle site and mentor Senior engineers to build an execution layer decoupled from product velocity.
  • Cross Functional Execution: Collaborate with Payments Data, Tax and Accounting to understand ledger, tax liability and reporting requirements.

Skills

Backend development
Distributed systems
Python
Go
Java
SQL/NoSQL
Spark/Flink
Architectural design
Mentoring

Job description

Rippling, based in San Francisco, is hiring a Staff Software Engineer to anchor the Money Movement & Treasury hub in Seattle. You will own the design and implementation of a deterministic, config-driven ledger architecture.

Join a lean, high-impact team responsible for moving multi-billions in annual transaction volume and ensuring 100% ledger coverage for tax and payment liabilities. You will mentor senior engineers and collaborate with Payments Data, Tax, and Accounting to replace legacy

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

Similar jobs worth comparing

Staff Software Engineer - Ledger
Staff Software Engineer - Ledger

Rippling • Toronto

On-site
CAD 264,000 - 440,000
Software Engineer II, Backend - Financial Product
Software Engineer II, Backend - Financial Product

Rippling • Toronto

On-site
CAD 187,000 - 312,000
Benefits
Equity
Competitive salary
Software Engineer II, Backend - Financial Product
Software Engineer II, Backend - Financial Product

Kibbi Technologies Inc. • Toronto

On-site
CAD 188,000 - 314,000
Competitive salary
Equity
Full benefits package
Backend Engineer II, FinTech Platform — Global Payroll
Backend Engineer II, FinTech Platform — Global Payroll

Rippling • Toronto

On-site
CAD 187,000 - 312,000
Benefits
Equity
Competitive salary
Lead Backend Engineer - Fintech Payments & Ledger Systems
Lead Backend Engineer - Fintech Payments & Ledger Systems

HRB • Toronto

On-site
CAD 120,000 - 180,000
Engineering Manager, HRIS Flow Platform - Scale Global Workflows
Engineering Manager, HRIS Flow Platform - Scale Global Workflows

Rippling • Toronto

On-site
CAD 258,000 - 430,000
Staff Engineer, Financial Platform – Money Movement
Staff Engineer, Financial Platform – Money Movement

Credit Genie • Toronto

Hybrid
CAD 150,000 - 190,000
100% medical, dental, and vision
Fitness reimbursement
401(k) with match
+4
Engineering Manager, HRIS Flow Platform
Engineering Manager, HRIS Flow Platform

Rippling • Toronto

On-site
CAD 258,000 - 430,000
Payments Backend Engineer - TypeScript & Ledger Systems
Payments Backend Engineer - TypeScript & Ledger Systems

Antler • Toronto

On-site
CAD 90,000 - 130,000
Equity
In-office five days a week
Senior Staff Backend Architect, FinHub Ledger & Payments
Senior Staff Backend Architect, FinHub Ledger & Payments

Coinbase • Toronto

Hybrid
CAD 234,000 - 286,000