Staff Software Engineer
Syndio · Calgary, Alberta, Canada
- Senior
- Full-time
- Posted 2026-09-17
- Confirmed live on 25 September 2026
Job description
Do you want to empower organizations to build smarter compensation strategies while ensuring fair pay for all employees?
Syndio is the leading pay governance and compensation intelligence platform. We help organizations make better pay decisions at every stage of the compensation lifecycle, from leveling and offers to promotions and merit. Our platform gives HR, compensation, and finance leaders the data and decision support they need to govern pay fairly, compliantly, and with confidence. We partner with many of the world’s most recognized and respected enterprises, helping them implement leading-edge compensation solutions with expert guidance and analyzing pay for over 10 million employees across the world.
Join us in our mission to help companies make smarter pay decisions they can trust!
About the role
This is a broad Staff engineering seat reporting directly to the Director of Engineering. You'll work on the problems that cut across the org: building outward-facing surfaces for our platform, building internal tools and agentic solutions that empower teams across the company, and flexing into whichever team needs senior capacity at the time. The common thread is technical depth applied where it has the most leverage, with very little direction required to get there.
The largest current thrust is our third-party ecosystem: integration apps hosted inside major HRIS and enterprise service management platforms, and the APIs that external systems and developers build against. Alongside that, you'll own internal tooling and agentic projects that support teams across the company — building on the AI capabilities our AI team provides. You'll also support teams outside your own, including work on our identity and authentication services, where we want more depth on the team. Independent of that, you need to understand authentication and authorization deeply: every integration you build lives or dies on how identity, permissions, and tenancy map between our platform and someone else's. We use Auth0.
This is a Staff role, and it carries the scope and expectations that implies. You'll gather requirements directly from senior leaders across the company and at times execute without a product manager in the loop. Success is measured three ways: how much of our customers' work can happen inside the systems they already use, how well the tooling you build supports the teams that depend on it, and how reliably you move the needle on whichever problem you're pointed at.
Why this job is exciting
Third-Party Platform Apps & Integrations
• Build and ship integration apps hosted inside third-party platforms — major HRIS, enterprise service management, and the other systems where compensation and HR work actually happens.
• Own the full lifecycle: platform SDKs and app frameworks, tenancy and installation models, marketplace certification and review, versioning, and upgrades that don't break live customer installs.
Agentic Internal Tooling & Projects
• Build internal tooling and agentic projects that support the org — scaffolding, verification, agents that handle work people currently do by hand, and the harnesses that make any of it trustworthy. The users aren't only engineers; teams across the company need tooling too.
• Identify internal workflows an agent can carry end to end, and build the tooling, guardrails, and verification around them that make the output something we can stand behind.
• Continuously sharpen your own agentic development workflow, and turn what works into practices the rest of the team adopts.
Scalable APIs for External Consumers
• Design and build APIs consumed by third-party systems and external developers — with real thought given to versioning, backward compatibility, rate limiting, pagination, idempotency, webhooks, and error semantics that a stranger can debug.
• Own the developer experience of those APIs: documentation, examples, SDKs, and sandbox paths that let an integrator succeed without a support ticket.
Identity & Access — Supporting the Platform
• Pick up work on our identity and authentication services when the team needs capacity, partnering closely with the engineers and architects who set direction there.
• Bring auth depth to everything you design: OAuth 2.0, OIDC, SAML, token exchange, machine-to-machine credentials, service accounts, and scoped access across tenant boundaries.
• Treat this as security-critical work. The data behind our platform is sensitive, and the access controls around it have to be defensible under scrutiny.
Cross-Team Capacity
• Engineers here work across team boundaries. You'll be deployed where the need is highest, ramp quickly in unfamiliar code, and leave it better than you found it.
• Prototype and evaluate unfamiliar technologies and surfaces, then make a clear recommendation — what we should adopt, what we should avoid, and why.
• Partner with technical leaders across the org to set standards — testing, API design, security rev
Prepare for the interview
Nothing collected for this employer yet. The Blind 75 is what technical screens draw from; practise it here, with a coach, in Java or Python.
More at Syndio
- Senior Domain Expert, Total Rewards · Remote Home Office - United States
- Senior Research Scientist, Executive Engagement & Insights · Remote Home Office - United States
- Staff Software Engineer, Essentials (Calgary) · Calgary, Alberta, Canada
- Software Engineer, Integrations (Calgary) · Calgary, Alberta, Canada
- Staff Data Scientist, Data Products · Remote Home Office - United States
- Senior Domain Expert, Total Rewards · Remote Home Office - United States
- Senior Domain Expert, Labor Economist · Remote Home Office - United States
- Staff Software Engineer, Backend (US - Remote or Calgary) · Remote Home Office - United States