Staff Distributed Systems Engineer Payroll (Ottawa)

Staff Distributed Systems Engineer Payroll (Ottawa)

08 Nov
|
Rippling
|
Ottawa

08 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.

📌 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