Syndio logo
SyndioPosted 1 month ago

Software Developer, Integrations (Calgary)

On-siteCalgary, Alberta, Canada

Full TimeAssociates DegreeSmallHealthcare Tech

Job Summary

Design, build, and optimize workflows for integration platforms, managing connectors, APIs, and data flows across HRIS, ATS, and payroll systems. Transform opaque sync errors into actionable feedback and establish patterns, documentation, and error-handling conventions to scale integration performance. Collaborate with Customer Success and Implementation teams to grow platform capabilities, while working across Go, Temporal, Python, and frontend stacks to handle real-world challenges like auth flows, pagination, and schema drift. Establish enterprise-level governance standards and troubleshoot complex cross-system issues independently. Based in Calgary, this role offers competitive compensation ($106,000-$125,000 CAD) and supports remote-first work within commuting distance.

Required Qualifications

  • 2+ years building and shipping production software
  • solid backend fundamentals
  • Python and/or Go
  • Hands-on experience building or maintaining integrations against third-party APIs
  • REST/SOAP
  • webhooks
  • OAuth and API-key auth
  • pagination
  • rate limiting
  • handling upstream schema changes
  • Experience with data pipelines and orchestration
  • scheduling
  • retries
  • sequencing
  • monitoring workflows across systems
  • Solid SQL
  • the ability to reason about data models and transformations
  • Familiarity with HRIS, ATS, CRM, or ERP systems and their data models
  • Strong documentation habits
  • a bias toward making your work legible to others
  • Excellent collaboration and communication skills across technical and non-technical teams
  • You like building products people depend on
  • you care about the experience of whoever's on the other end
  • You've worked with sensitive data
  • treat security, privacy, and compliance as part of your job
  • You've seen customer onboarding up close
  • 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
  • working out what actually happened
  • You want a say in where the platform goes over the long term
  • You are a strong communicator
  • collaborating effectively with both technical and non-technical teams across levels and functions
  • You assume positive intent
  • are humble and eager
  • expect the best from yourself
  • value partnership over perfection
  • provide grace and understanding in stressful situations
  • You value a remote work environment
  • know that it requires greater intentionality on your part to build and maintain strong working relationships
  • You are based in Calgary
  • legally authorized to work in Alberta without need for additional visa support now or in the future

Desired Qualifications

  • Frontend experience (TypeScript/React or equivalent)
  • interest in building the product surface customers use to connect their systems
  • Experience with iPaaS tools (Workato, Boomi, MuleSoft, Tray.io, Celigo)
  • a point of view on when to build versus buy an integration
  • Workflow orchestration engines (Temporal, Airflow)
  • File-based ingestion at scale — SFTP, CSV, flat-file pipelines
  • the validation they demand
  • Working with sensitive employee or compensation data
  • the security and privacy practices that requires

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce