Staff Software Engineer [Remote (Calgary)

Staff Software Engineer [Remote (Calgary)

03 Oct
|
Syndio Solutions
|
Calgary

03 Oct

Syndio Solutions

Calgary

Staff Software Engineer, Essentials (Calgary) 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.

Wepartner 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! Essentials is our pay equity product, and its analyses are relied on for high-stakes decisions.

Delivering that means running complex statistical work across datasets that routinely reach hundreds of thousands of records, fast enough that a customer can iterate on a real question instead of waiting overnight for a job to finish. You'll work on the workflows that move large datasets through ingestion, validation, modeling, and reporting: making them performant, making them observable, making them resilient when a single customer's dataset is an order of magnitude larger than anyone planned for. We are investing heavily in AI agents across the company, and Essentials is one of the highest-leverage places to apply them.

You'll build the tooling that lets our agents carry out Essentials workflows — the harnesses, the guardrails, the context, and the evaluation that make an agent's output something we can stand behind, building on the AI capabilities our AI team provides. High-Performance Data Workflows Own performance end to end: query plans and indexing in Postgres, batching and parallelism, memory behavior, caching strategy with Redis, and the difference between an algorithm that's clever and one that's actually fast on real customer data. These results carry real consequences for our customers — performance work that quietly changes an output is worse than no performance work at all.

Long-running multi-stage pipelines fail in the middle; Build the tooling that lets our agents execute Essentials workflows: data validation and remediation, analysis setup, exception triage, report generation, and the long tail of work that currently requires a human to babysit it. Give agents the context they need to be productive across a large codebase: documentation, schemas, conventions, and project state that stay current. Partner with the Engineering Manager and technical leaders to set standards for testing, performance, and agentic practice — and hold the line on them.

Deep experience in complex, distributed,



service-based systems — you're comfortable reasoning about failure modes, data consistency, and latency across service boundaries, not just within one service. Proven performance and scale work.

Experience with large‑dataset computation, numerical or statistical workloads, or heavy data pipelines is exactly what we're after. Testing as a first‑class skill. Strong end‑to‑end and integration testing of service‑based architectures, with hands‑on experience in an e2e framework (Playwright, Cypress, or similar) and a point of view on how to test systems where the interesting bugs live between the services.

You use coding agents daily, you tune how you use them, and you build the harnesses that make them reliable — tight test loops, strong CI/CD gates, spec‑to‑code workflows, and ways of working that produce high‑quality output rather than plausible‑looking output. You can take an ambiguous, high‑stakes problem and drive it to a shipped result without being managed through it. You work well across teams and with non‑technical leaders, and you can translate technical constraints into business language without dumbing it down.

You partner with technical leaders to establish standards across the team, and then live by them publicly. Hands‑on experience building with AI systems — LLM applications, agent frameworks, retrieval, evaluation harnesses, or model‑backed pipelines in production. This is a strong asset for this role.

Background in statistics, data science, or quantitative analysis — regression modeling in particular. You like building products people depend on, and you care about the experience of whoever's on the other end — not just whether the pipeline ran. You've worked with sensitive data and treat security, privacy, and compliance as part of your job rather than someone else's.

You've seen customer onboarding up close and know the ways cross‑system data flows go wrong in practice. You're comfortable in unfamiliar territory — reading a third‑party API's docs, tracing a bad record back through a pipeline, and working out what actually happened. You want a say in where the platform goes over the long term, and you're eager to grow into that as you learn the domain.

You are a strong communicator, collaborating effectively with both technical and non‑technical teams across levels and functions.



You value a remote work environment and know that it requires greater intentionality on your part to build and maintain strong working relationships For this role our salary is targeted at $180,000 - $200,000 CAD per year.

Syndio

Equity. Remote-First (within commuting distance of Calgary) ~ Ramp on the Essentials codebase, the ingestion → validation → modeling → reporting pipeline, the stack (Python, Go, TypeScript, Postgres, Redis), and the team's agentic development workflow — and, in parallel, form an independent read of where the computation and pipeline are most fragile as datasets grow. By the end of the month you'll have shipped a meaningful change to a live workflow and shared a written assessment with your manager: the top performance and correctness risks, and where agents can realistically take load. ~ Own a significant slice of the performance and scalability problem end to end — profiling, finding the real bottleneck, and fixing it (Postgres query plans and indexing, batching and parallelism, caching) without changing what the analysis returns — while troubleshooting failures across service boundaries and designing for partial failure in long-running runs.

You'll begin setting technical direction: raising the testing and observability bar, mentoring through review, and standing up the first agent harness with real evaluation gates and human-review points for one Essentials workflow. By this point you'll have delivered a measurable scale or reliability win on a real customer‑scale dataset and have an agent reliably carrying part of a workflow. ~ Around six months in: Own the architecture that lets the next order of magnitude of data run without a rewrite, and set — not just follow — the team's standards for testing, performance, and agentic practice. You'll drive a high‑impact initiative across the AI, Essentials, and Customer Success teams, expand how much of the Essentials workflow agents can carry behind trustworthy eval gates, and mentor other engineers so the whole team's output rises.

Below you'll find an outline of the interview plan for our Staff Software Engineer, Essentials position. 30 min phone call with a member of our Talent Team ~60 min Technical Discussion ~ 60 min technical interview with a senior engineer to walk through your solution ~At Syndio, we're building a diverse team that values candor, curiosity, and community. If you share these values and are interested in joining us, we'd love to talk with you even if you don't 100% meet the "about you" listed here. We are building an inclusive and cooperative workplace as we grow, and we welcome team members regardless of gender/identity, sexual orientation, race or cultural background, religion, physical disability and age. #

📌 Staff Software Engineer [Remote (Calgary)
🏢 Syndio Solutions
📍 Calgary

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 software engineer [remote (calgary) / calgary