Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer, Integrations (US + Calgary)

Home > Golang programming jobs

Software Engineer, Integrations (US + Calgary) in USA

  • Remote

Responsibilities

  • Build, maintain, and optimize integration platforms, connectors, APIs, and scalable data flows.
  • Integrate with HRIS, ATS, payroll, and other third-party systems while handling authentication, pagination, rate limits, webhooks, and schema changes.
  • Design and operate data-ingestion pipelines and orchestrated workflows with scheduling, retries, sequencing, and monitoring.
  • Transform opaque synchronization failures into clear, actionable feedback for customers and Customer Success.
  • Improve the implementation platform in collaboration with Forward Deployed Engineering and Implementation.
  • Work across Go API services, Temporal workflows, Python transformation systems, and customer-facing frontend experiences.
  • Establish documentation, error-handling conventions, governance standards, and reusable integration patterns.
  • Manage and optimize existing integrations, troubleshoot cross-system issues, and build new standard and advanced integration architectures.

Requirements

  • 4+ years building and shipping production software with solid backend fundamentals; Python and/or Go preferred.
  • Hands-on experience building or maintaining third-party API integrations, including REST/SOAP, webhooks, OAuth, API keys, pagination, rate limiting, and upstream schema changes.
  • Experience with data pipelines and workflow orchestration, including scheduling, retries, sequencing, and monitoring.
  • Solid SQL skills and the ability to reason about data models and transformations.
  • Familiarity with HRIS, ATS, CRM, or ERP systems and their data models.
  • Strong documentation, collaboration, and communication skills across technical and non-technical teams.
  • Frontend experience with TypeScript, React, or an equivalent technology is a plus.
  • Experience with iPaaS tools such as Workato, Boomi, MuleSoft, Tray.io, or Celigo is a plus.
  • Experience with Temporal or Airflow is a plus.
  • Experience with large-scale file ingestion using SFTP, CSV, or flat-file pipelines is a plus.
  • Experience handling sensitive employee or compensation data and applying security and privacy practices is a plus.
  • Applicants for the Calgary location must be based in Calgary and legally authorized to work in Alberta without additional visa support now or in the future.

Benefits

  • Remote-first work within commuting distance of Calgary, with a United States work option.
  • Targeted base salary of $125,000-$148,000 CAD per year in Canada or $140,000-$160,000 USD per year in the United States.
  • Syndio equity.
  • 20 days of annual leave in Canada or flexible PTO in the United States, plus paid sick and safe time, compassion leave, and voting leave.
  • Additional private medical coverage.

Syndio

Syndio builds a pay governance and compensation intelligence platform for HR, compensation, and finance teams at large enterprises. Its SaaS tools provide pay equity analysis, transparency reporting, and AI-driven pay recommendations embedded in workflows. Founded in 2016 and headquartered in Sea...

Similar positions

Senior Software Engineer

  • MariaDB plc
  • Full time
  • USA
  • 10/26/2026
  • Salary: $141k-$185k
  • Remote

Software Engineer, Ads

  • Reddit
  • Full time
  • USA
  • 10/25/2026
  • Salary: $164k-$230k
  • Remote

Principal Software Engineer (AI Security)

  • Cyberhaven
  • Full time
  • Remote
  • 10/25/2026
  • Europe, India

SOFTWARE ENGINEER GO PL

  • Stone - Linkedin
  • Full time
  • Remote
  • 10/25/2026
  • Brazil

SOFTWARE ENGINEER GO PLENO

  • Stone - Linkedin
  • Full time
  • Remote
  • 10/24/2026
  • Brazil