Staff Distributed Systems Engineer Payroll Ottawa

Staff Distributed Systems Engineer Payroll Ottawa

10 Nov
|
Rippling
|
Ottawa

10 Nov

Rippling

Ottawa

Build enterprise payroll infrastructure at Rippling, applying distributed systems, database performance, caching, and reliability expertise.

This Staff Software Engineer role leads complex production systems where correctness and auditability are essential. You will guide architecture, deliver critical code, and evolve frameworks supporting larger employers and complex legal entities. The work includes global jurisdictions, approval workflows, and customer-focused platform decisions.

Key Responsibilities:
Set technical direction for enterprise payroll calculation systems
Build scalable frameworks for complex payroll logic
Support large employers and legal-entity structures
Drive database performance, caching, reliability, and operability




Partner across product, design, operations, and engineering

Requirements:
Staff-level experience designing complex production systems
Fundamentals across databases, caching, and reliability
Track record leading initiatives across multiple teams
Ability to connect platform choices with customer outcomes
Comfort aligning engineering and non-technical stakeholders

Use distributed systems leadership and robust engineering fundamentals to scale Rippling payroll for enterprise customers worldwide.
J-18808-Ljbffr

📌 Staff Distributed Systems Engineer Payroll Ottawa
🏢 Rippling
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff distributed systems engineer payroll ottawa / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: staff distributed systems engineer payroll ottawa / ottawa