Staff Distributed Systems Engineer Payroll (Montreal)

Staff Distributed Systems Engineer Payroll (Montreal)

10 Nov
|
Rippling
|
Montreal

10 Nov

Rippling

Montreal

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 solid engineering fundamentals to scale Rippling payroll for enterprise customers worldwide.

📌 Staff Distributed Systems Engineer Payroll (Montreal)
🏢 Rippling
📍 Montreal

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 (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: staff distributed systems engineer payroll (montreal) / montreal