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
125,000 - 148,000 CAD per year
Apply Now