Software Engineer jobs in Canada

Explore 159 matching jobs.

Syndio

Software Engineer, Integrations

Syndio

Posted: 10/21/2026
ERPPythonSOAPSQLGo
Euna Solutions

Senior Developer

Euna Solutions

Posted: 10/21/2026
ASP.NETReactSCSSTypeScript.NET
Encircle

Mobile Developer

Encircle

Posted: 10/21/2026
AndroidiOSJavaKotlinObjective-CSwift
Radio-Canada

Senior Developer – T & I

Radio-Canada

Posted: 10/21/2026
AngularAzureBootstrapCloudCypressJavaScriptJenkinsMongoDBNoSQL+3 more
Keyloop

RPG / IBM i Analyst-Programmer

Keyloop

Posted: 10/21/2026
SQL
Jane.app

Senior Development Manager – Developer Acceleration

Jane.app

Posted: 10/21/2026
1Password

Senior Developer Marketing Manager – Lifecycle & Growth

1Password

Posted: 10/21/2026
Open SourceSQL
PointClickCare

Software Engineer

PointClickCare

Posted: 10/21/2026
AngularAnsibleAWSAzureCypressDockerGroovyJavaJenkins+4 more
Method

Staff Mobile Engineer – Contractor

Method

Posted: 10/21/2026
AndroidiOSKotlinSwift
CD PROJEKT SA

Lead Quest Programmer

CD PROJEKT SA

Posted: 10/21/2026
Node.jsUnreal EngineC++
Triton Digital

Data Developer – 12 month contract

Triton Digital

Posted: 10/21/2026
AirflowApacheAWSCloudDockerGrafanaKubernetesPythonScala+1 more
People Can Fly Studio

Programmeur senior en IA, Senior AI Programmer

People Can Fly Studio

Posted: 10/21/2026
Unreal EngineC++
CD PROJEKT SA

Lead Quest Programmer

CD PROJEKT SA

Posted: 10/21/2026
Node.jsUnreal EngineC++
CD PROJEKT SA

Lead Programmer, Quests

CD PROJEKT SA

Posted: 10/21/2026
FluxNode.jsUnreal EngineC++
1Password

Developer, Device Trust Reliability

1Password

Posted: 10/20/2026
CloudDistributed SystemsKubernetesRubyRuby on RailsTerraform
Aspire Software

Director of Engineering

Aspire Software

Posted: 10/20/2026
AWSAzureCloudERPGoogle Cloud PlatformJavaLinuxOraclePerl+4 more
Maplr

Senior AS/400 Analyst-Programmer

Maplr

Posted: 10/19/2026
ServiceNowSQL
GE Vernova

Senior Staff Developer – DSP

GE Vernova

Posted: 10/19/2026
AssemblyLinuxC++
GE Vernova

Senior Staff Developer – DSP

GE Vernova

Posted: 10/19/2026
AssemblyLinuxC++
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Syndio

Software Engineer, Integrations

Syndio
Posted 10/21/2026full-timeRemote • CanadaMid-LevelSenior💰 CA$125,000 - CA$148,000 per yearWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and managing integration platforms, optimizing workflows, and maintaining data ingestion processes. Proficient in Python and Go, with strong capabilities in API management, data pipelines, and collaboration across technical teams.

Highest-signal resume keywords
Python ProgrammingGo ProgrammingAPI ManagementData Pipeline OrchestrationSQL Proficiency

Tech Stack

Tools & technologies
ERPPythonSOAPSQLGo

About the role

Key responsibilities & impact
  • Build, maintain, and manage integration platforms.
  • Design, build, and optimize workflows.
  • Manage connectors and APIs.
  • Provide ongoing support for integration performance.
  • Build Data Hub connections, map customer fields, and manage data ingestion.
  • Maintain refresh performance for large customer datasets across many sources.
  • Integrate with HRIS, ATS, and payroll APIs, handling authentication, pagination, rate limits, schema drift, and partial failures.
  • Turn sync errors into clear, actionable feedback.
  • Collaborate with Forward Deployed Engineering, Implementation, Customer Success, and other teams.
  • Work across Go API, Temporal workflows, Python transformation engine, and customer-facing frontend systems.
  • Establish patterns, documentation, and error-handling conventions for scalable integrations.
  • Independently manage existing integrations, troubleshoot cross-system issues, and build standard workflows.
  • Design advanced integration architectures and establish enterprise-level governance standards.

Requirements

What you’ll need
  • 4+ years building and shipping production software, with solid backend fundamentals; Python and/or Go preferred.
  • Hands-on experience building or maintaining integrations against third-party APIs, including REST/SOAP, webhooks, OAuth and API-key auth, pagination, rate limiting, and upstream schema changes.
  • Experience with data pipelines and orchestration, including scheduling, retries, sequencing, and monitoring workflows across systems.
  • Solid SQL and ability to reason about data models and transformations.
  • Familiarity with HRIS, ATS, CRM, or ERP systems and their data models.
  • Strong documentation habits.
  • Excellent collaboration and communication skills across technical and non-technical teams.
  • Based in Calgary and legally authorized to work in Alberta without need for additional visa support now or in the future.

Benefits

Comp & perks
  • Syndio Equity
  • 20 days annually in Canada
  • Flexible PTO in the US
  • Paid sick & safe time
  • Compassion leave
  • Voting leave
  • Additional Private Medical coverage
  • Remote-First (within commuting distance of Calgary)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Integration Platform DevelopmentWorkflow OptimizationData Ingestion ManagementREST/SOAP API IntegrationOAuth AuthenticationRate LimitingSchema Drift HandlingData TransformationError Handling ConventionsDocumentation Skills
Soft Skills
CollaborationCommunicationProblem-SolvingAttention to DetailStrong Documentation Habits
Tools & Technologies
HRIS SystemsATS SystemsCRM SystemsERP SystemsTemporal WorkflowsGo APIPython Transformation Engine
Industry Keywords
Integration ArchitectureEnterprise-Level GovernanceData ModelsCustomer DatasetsCross-System Troubleshooting