Software Engineer jobs in Canada

Explore 161 matching jobs.

DraftKings Inc.

Lead Software Engineer

DraftKings Inc.

Posted: 10/22/2026
AWSCloudDistributed SystemsGoogle Cloud PlatformJenkinsKubernetesMicroservicesSDLC.NET
SOGECLAIR

Chef·fe de l'ingénierie avancée – Conception de structures

SOGECLAIR

Posted: 10/22/2026
BC Energy Regulator

Senior Developer

BC Energy Regulator

Posted: 10/22/2026
AngularAzurePythonTypeScript.NET
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++
DraftKings Inc.

Lead Software Engineer

DraftKings Inc.
Posted 10/22/2026full-timeRemote • CanadaSeniorWebsite
Apply

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in leading the design and development of scalable applications using C# and .NET Core, while applying DevOps practices and managing CI/CD pipelines. Proven ability to mentor engineers and collaborate with cross-functional teams to enhance platform reliability and performance.

Highest-signal resume keywords
C# Development.NET CoreCI/CD Pipeline ManagementDevOps PracticesKubernetes

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsGoogle Cloud PlatformJenkinsKubernetesMicroservicesSDLC.NET

About the role

Key responsibilities & impact
  • Lead the design, development, testing, and maintenance of critical platform systems
  • Ensure platform scalability, reliability, and performance
  • Guide and mentor engineers through technical design discussions, code reviews, and engineering best practices
  • Develop and optimize scalable applications and services using C# and .NET Core
  • Collaborate with cross-functional teams and stakeholders to define technical priorities, align on milestones, and deliver platform enhancements
  • Build and improve CI/CD pipelines using Jenkins and Bamboo
  • Apply DevOps, GitOps, and Infrastructure as Code practices to automate application deployments and cloud infrastructure management
  • Troubleshoot complex issues and implement long-term solutions to improve system reliability and operational efficiency

Requirements

What you’ll need
  • At least 5 years of professional software development experience using C# and .NET Core
  • At least 2 years of experience leading development teams, mentoring engineers, and driving cross-functional technical initiatives
  • Deep understanding of distributed systems and microservices architecture, with experience designing scalable and resilient applications
  • Strong knowledge of the Software Development Life Cycle and modern deployment strategies, including canary and blue-green deployments
  • Hands-on experience with Kubernetes, containerization, and cloud platforms such as Amazon Web Services (AWS) or Google Cloud Platform (GCP)
  • Experience building and maintaining CI/CD pipelines, with knowledge of DevOps practices, Infrastructure as Code, and GitOps methodologies
  • Strong troubleshooting and problem-solving skills, with experience diagnosing complex system issues, supporting on-call operations, and maintaining platform reliability
  • Effective communication skills in English, with the ability to collaborate across teams, influence technical decisions, and mentor fellow engineers
  • Gaming license issued by the appropriate state agency may be required as a condition of employment

Benefits

Comp & perks
  • Gaming license guidance if relevant to the role

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
Software Development Life CycleMicroservices ArchitectureDistributed SystemsTroubleshootingCloud Platforms
Soft Skills
Effective CommunicationMentoringCollaboration
Tools & Technologies
JenkinsBambooInfrastructure as CodeGitOpsAmazon Web ServicesGoogle Cloud Platform
Certifications & Qualifications
Gaming License