Software Engineer, Integrations
New
S
SyndioCompensation software
Remote-First (within commuting distance of Calgary)Full-TimeMiddle
Salary125,000 - 148,000 CAD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years building and shipping production software
- Required Skills
- PythonSQLOAuthGo
Requirements
- Have 4+ years of experience building and shipping production software.
- Bring solid backend fundamentals; Python and/or Go are preferred.
- Have hands-on experience building or maintaining integrations against third-party APIs.
- Understand REST/SOAP, webhooks, OAuth and API-key authentication, pagination, rate limiting, and upstream schema changes.
- Have experience with data pipelines and orchestration, including scheduling, retries, sequencing, and workflow monitoring.
- Have solid SQL skills and the ability to reason about data models and transformations.
- Be familiar with HRIS, ATS, CRM, or ERP systems and their data models.
- Maintain strong documentation habits and make work legible to others.
- Collaborate with technical and non-technical teams, including Customer Success and Implementation.
- Frontend experience with TypeScript/React or equivalent is a plus.
- Experience with iPaaS tools such as Workato, Boomi, MuleSoft, Tray.io, or Celigo is a plus.
- Experience with Temporal or Airflow, file-based ingestion at scale, or sensitive employee or compensation data is a plus.
Responsibilities
- Build, maintain, and manage integration platforms for scalable, reliable, and secure data flows.
- Design, build, and optimize integration workflows, connectors, and APIs.
- Integrate with HRIS, ATS, and payroll APIs, handling authentication, pagination, rate limits, schema changes, and partial failures.
- Improve performance and maintain refresh times for large customer datasets across multiple sources.
- Turn sync errors into clear, actionable feedback for customers and Customer Success.
- Collaborate with Forward Deployed Engineering and Implementation to expand platform capabilities.
- Work across the Go API, Temporal workflows, Python transformation engine, and customer-facing frontend.
- Establish integration patterns, documentation, and error-handling conventions.
View Full Description & ApplyYou'll be redirected to the employer's site