Software Engineer, Integrations (Calgary)
Core
Build, maintain, and optimize integration platforms and data flows for a pay governance and compensation intelligence platform, ensuring scalable and secure connections between HRIS, ATS, and payroll systems.
Role type
Senior Software Engineer (Integrations & Data Pipelines)
Builds
Data Hub, integration connectors, and orchestration workflows for enterprise compensation data
Domain
HR Tech / Compensation Intelligence / Data Engineering
Required skills
Python, Go, REST/SOAP APIs, OAuth, data pipelines, SQL, HRIS/ATS/ERP data models
Preferred skills
TypeScript/React, iPaaS tools (Workato, MuleSoft), workflow orchestration (Temporal, Airflow), file-based ingestion (SFTP, CSV)
Responsibilities
Design and build integration workflows and connectors; manage API auth flows, pagination, and rate limits; transform and validate incoming data; troubleshoot cross-system sync errors; establish documentation and error-handling standards
Seniority
Senior, hands-on IC