S

Syndio

Workplace equity analytics platform for compensation

Staff Software Engineer - Essentials

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeCalgary, AB, Canada

About the Job

Requirements

  • At least 8 years of professional hands-on experience as a staff-level engineer.
  • Deep experience in complex, distributed, service-based systems, including reasoning about failure modes, data consistency, and latency across service boundaries.
  • Proven experience improving performance and scale by profiling, identifying bottlenecks, and fixing them without breaking correctness; experience with large-dataset computation, numerical or statistical workloads, or heavy data pipelines is especially relevant.
  • Experience building workflows on message systems, queues, or workflow orchestration tooling.
  • Strong skills in several of Python, Go, Node.js/JavaScript, TypeScript, React, Postgres, and NoSQL stores such as Firebase, with willingness to work with the rest; familiarity with caching layers such as Redis and their tradeoffs.
  • Strong end-to-end and integration testing of service-based architectures, including hands-on experience with an end-to-end framework such as Playwright, Cypress, or similar.
  • A strong agentic development practice, including daily use of coding agents and building harnesses to make them reliable through tight test loops, strong CI/CD gates, spec-to-code workflows, and practices that produce high-quality output.
  • Ability to drive an ambiguous, high-stakes problem to a shipped result autonomously.
  • Ability to collaborate across teams and with non-technical leaders, translating technical constraints into business language.
  • Ability to partner with technical leaders to establish team standards and model those standards.
  • Must be based in Calgary and legally authorized to work in Alberta without additional visa support now or in the future.
  • Experience working with sensitive data and treating security, privacy, and compliance as part of the work.
  • Experience with customer onboarding and cross-system data flows.
  • Ability to work effectively in unfamiliar areas, including reading third-party API documentation and tracing records through pipelines.
  • Ability to collaborate effectively with technical and non-technical teams across levels and functions.

Responsibilities

  • Build and optimize workflows that run complex mathematical and statistical calculations over datasets of hundreds of thousands of records, designing them to scale to the next order of magnitude without a rewrite.
  • Own performance end to end, including Postgres query plans and indexing, batching and parallelism, memory behavior, Redis caching strategy, and algorithm performance on real customer data.
  • Make performance improvements while ensuring the correctness of results remains verifiable.
  • Work with message and queueing systems, workflow orchestration, job scheduling, retries, idempotency, and backpressure to make large workflows dependable.
  • Design for partial failure in long-running, multi-stage pipelines.
  • Build observability for diagnosing slow or incorrect runs, including timing, lineage, and inspectable intermediate state.
  • Build tooling that enables agents to execute Essentials workflows, including data validation and remediation, analysis setup, exception triage, and report generation.
  • Design harnesses to make agent outputs trustworthy, including evaluation sets, verification steps, constrained tool surfaces, and clear human review points.
  • Provide agents with current documentation, schemas, conventions, and project state across the codebase.
  • Continuously improve the role's agentic development workflow and share effective practices with the team.
  • Partner with the Engineering Manager and technical leaders to set and uphold standards for testing, performance, and agentic practice.
  • Improve integration and end-to-end testing for a complex service-based architecture.
  • Mentor through design reviews, pairing, and code reviews.
  • Drive technical direction and initiatives across the AI, Essentials, and Customer Success teams.

Desired Qualifications

  • Hands-on experience building with AI systems, including large language model applications, agent frameworks, retrieval, evaluation harnesses, or model-backed pipelines in production.
  • Background in statistics, data science, or quantitative analysis, particularly regression modeling.
  • Experience in a domain where correctness is critical and incorrect results have significant consequences.
  • Experience working in a large, complex codebase and making it more navigable.

About the Company

Syndio

Workplace equity analytics platform for compensation

Syndio provides a Workplace Equity Analytics Platform for global enterprises to ensure fair pay and advancement opportunities. It uses PayEQ® to identify groups with statistically significant pay disparities, analyze root causes in pay policies, and guide corrective actions to prevent future disparities. Pay Finder™ offers real-time insights to set fair starting salaries and determine pay for promoted or transferred employees. The business model combines software sales with expert services to help configure data, analyze pay structures, train teams, and generate global pay reports. Unlike general HR tools, Syndio emphasizes measurable pay equity, representation, and promotion equity, aiming to help companies comply with pay equity regulations, build trust, and strengthen their employer brand by proving fair pay practices.

Company size
51-200
Company stage
Series C
Total funding
$133.5M
Headquarters
Seattle, WA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Syndio

See more jobs