
Staff Software Engineer, Essentials
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Canada.
β’ Develop and enhance high-efficiency workflows for intricate mathematical and statistical computations across datasets containing hundreds of thousands of records.
β’ Take ownership of performance considerations involving Postgres query plans and indexing, batching and parallelism, memory behavior, Redis caching, and algorithmic enhancements.
β’ Ensure that performance enhancements maintain the correctness of outputs.
β’ Design and manage reliable systems for messaging, queueing, workflow orchestration, job scheduling, retries, idempotency, and backpressure.
β’ Plan for partial failures in lengthy multi-stage pipelines.
β’ Create observability tools for diagnosing slow or incorrect executions, including timing, lineage, and intermediate state.
β’ Develop tools for data validation and remediation, analysis setup, exception handling, report generation, and other Essentials workflows.
β’ Design agent harnesses incorporating evaluation sets, verification steps, constrained tool surfaces, and points for human review.
β’ Equip agents with up-to-date documentation, schemas, conventions, and project status.
β’ Enhance agentic development practices and disseminate them among the team.
β’ Establish benchmarks for testing, performance, and agentic practices in collaboration with engineering leadership.
β’ Increase integration and end-to-end test coverage.
β’ Mentor engineers through design reviews, collaborative work, and code evaluations.
β’ Propel performance, scalability, reliability, and agent uptake for Syndio's pay equity product, Essentials.
β’ Over 8 years of professional, hands-on experience.
β’ Extensive experience with complex, distributed, service-oriented systems.
β’ Demonstrated success in performance and scalability projects.
β’ Experience with large-scale dataset computations, numerical or statistical workloads, or extensive data pipelines.
β’ Familiarity with messaging systems, queues, or workflow orchestration tools.
β’ Strong proficiency in several programming languages including Python, Go, Node/JavaScript, TypeScript, React, Postgres, and NoSQL databases such as Firebase.
β’ Knowledge of caching layers like Redis.
β’ Solid experience in end-to-end and integration testing of service-driven architectures.
β’ Hands-on experience with an end-to-end framework such as Playwright or Cypress.
β’ Daily engagement with coding agents and experience in creating reliable agentic development harnesses.
β’ Strong CI/CD practices and workflows from specifications to code.
β’ High degree of autonomy in tackling ambiguous, high-stakes challenges to deliver results.
β’ Ability to collaborate across teams and translate technical limitations into business terms.
β’ Capacity to establish and adhere to engineering best practices.
β’ Must reside in Calgary.
β’ Must possess legal authorization to work in Alberta without the need for additional visa support now or in the future.
β’ Syndio Equity.
β’ 20 days of paid time off annually.
β’ Paid sick and safe leave.
β’ Compassionate leave.
β’ Voting leave.
β’ Additional private medical coverage.
β’ Remote-first work environment within commuting distance of Calgary.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.