Software Engineer jobs in Canada
Explore 159 matching jobs.
Software Engineer, Integrations
Syndio
Posted: 10/21/2026ERPPythonSOAPSQLGo
Senior Developer
Euna Solutions
Posted: 10/21/2026ASP.NETReactSCSSTypeScript.NET
Mobile Developer
Encircle
Posted: 10/21/2026AndroidiOSJavaKotlinObjective-CSwift
Senior Developer – T & I
Radio-Canada
Posted: 10/21/2026AngularAzureBootstrapCloudCypressJavaScriptJenkinsMongoDBNoSQL+3 more
RPG / IBM i Analyst-Programmer
Keyloop
Posted: 10/21/2026SQL
Senior Development Manager – Developer Acceleration
Jane.app
Posted: 10/21/2026Senior Developer Marketing Manager – Lifecycle & Growth
1Password
Posted: 10/21/2026Open SourceSQL
Software Engineer
PointClickCare
Posted: 10/21/2026AngularAnsibleAWSAzureCypressDockerGroovyJavaJenkins+4 more
Staff Mobile Engineer – Contractor
Method
Posted: 10/21/2026AndroidiOSKotlinSwift
Lead Quest Programmer
CD PROJEKT SA
Posted: 10/21/2026Node.jsUnreal EngineC++
Data Developer – 12 month contract
Triton Digital
Posted: 10/21/2026AirflowApacheAWSCloudDockerGrafanaKubernetesPythonScala+1 more
Programmeur senior en IA, Senior AI Programmer
People Can Fly Studio
Posted: 10/21/2026Unreal EngineC++
Lead Quest Programmer
CD PROJEKT SA
Posted: 10/21/2026Node.jsUnreal EngineC++
Lead Programmer, Quests
CD PROJEKT SA
Posted: 10/21/2026FluxNode.jsUnreal EngineC++
Developer, Device Trust Reliability
1Password
Posted: 10/20/2026CloudDistributed SystemsKubernetesRubyRuby on RailsTerraform
Director of Engineering
Aspire Software
Posted: 10/20/2026AWSAzureCloudERPGoogle Cloud PlatformJavaLinuxOraclePerl+4 more
Senior AS/400 Analyst-Programmer
Maplr
Posted: 10/19/2026ServiceNowSQL
Senior Staff Developer – DSP
GE Vernova
Posted: 10/19/2026AssemblyLinuxC++
Senior Staff Developer – DSP
GE Vernova
Posted: 10/19/2026AssemblyLinuxC++
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Core Competencies
Role fitCore 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 & technologiesERPPythonSOAPSQLGo
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 resumeApplicant 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
