S

Syndio

Workplace equity analytics platform for compensation

Staff Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCalgary, AB, Canada

About the Job

Requirements

  • Deep experience in complex, distributed, service-based systems, including reasoning about failure modes, data consistency, and latency across service boundaries.
  • Strong proficiency in several of Python, Go, Node/JavaScript, TypeScript, React, Postgres, and NoSQL stores such as Firebase; familiarity with caching layers such as Redis and their tradeoffs.
  • Ability to become productive quickly in unfamiliar codebases and business domains.
  • Experience building against third-party platforms, including working with quirky APIs, undocumented behavior, certification processes, and breaking changes.
  • Experience designing APIs used by external developers and understanding the discipline required to support them.
  • Fluency in authentication and authorization, including OAuth 2.0, OIDC, SAML, token lifecycles, multi-tenant authorization models, and explaining trust boundaries.
  • Strong end-to-end and integration testing skills for service-based architectures, with hands-on experience in an end-to-end framework such as Playwright, Cypress, or similar.
  • Daily use of coding agents and the ability to build reliable agentic development practices and harnesses, including test loops, CI/CD gates, and spec-to-code workflows.
  • Ability to work autonomously on ambiguous problems and deliver outcomes with senior stakeholders.
  • Ability to collaborate across teams and with non-technical leaders and translate technical constraints into business language.

Responsibilities

  • Build and ship integration apps hosted inside third-party platforms, including HRIS and enterprise service management systems.
  • Own the lifecycle of platform SDKs and app frameworks, tenancy and installation models, marketplace certification and review, versioning, and upgrades that preserve live customer installations.
  • Build internal tooling and agentic projects, including scaffolding, verification, agents that handle manual work, and trust-enabling harnesses.
  • Identify internal workflows that agents can handle end to end, and build the tooling, guardrails, and verification to make the results reliable.
  • Improve agentic development workflows and turn effective practices into approaches adopted by the team.
  • Design and build APIs for third-party systems and external developers, with attention to versioning, backward compatibility, rate limiting, pagination, idempotency, webhooks, and error semantics.
  • Own API developer experience through documentation, examples, SDKs, and sandbox paths.
  • Contribute to identity and authentication services as team capacity needs arise, partnering with the engineers and architects who set direction.
  • Apply security-conscious authentication and authorization design across integrations, including OAuth 2.0, OIDC, SAML, token exchange, machine-to-machine credentials, service accounts, and scoped access across tenant boundaries.
  • Work across team boundaries, ramp quickly in unfamiliar code, and improve the code and systems encountered.
  • Prototype and evaluate unfamiliar technologies and surfaces, then recommend what to adopt or avoid and explain why.
  • Partner with technical leaders to set standards for testing, API design, security review, and agentic workflow.
  • Gather requirements from senior leaders and turn business needs into scoped, sequenced technical plans.
  • Operate without dedicated product support when needed by gathering requirements, making decisions, documenting them, and shipping solutions.
  • Explain technical realities to non-technical stakeholders, including what is possible, costs, and tradeoffs.

Desired Qualifications

  • Product management instincts, including scoping, prioritization, writing requirements, and declining requests effectively.
  • Experience publishing an app to a major enterprise marketplace or app store, such as an HRIS, enterprise service management, CRM, or collaboration platform.
  • Direct experience with Auth0 or comparable identity providers.
  • Hands-on experience building with AI systems, including LLM applications, agent frameworks, retrieval, or evaluation harnesses.
  • Experience in a domain where correctness is essential and errors have significant consequences.
  • Partner- or developer-facing experience, such as supporting external integrators, running a partner program, or writing API documentation.

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