Software Engineer jobs in Canada
Explore 161 matching jobs.
Lead Software Engineer
DraftKings Inc.
Posted: 10/22/2026AWSCloudDistributed SystemsGoogle Cloud PlatformJenkinsKubernetesMicroservicesSDLC.NET
Chef·fe de l'ingénierie avancée – Conception de structures
SOGECLAIR
Posted: 10/22/2026Senior Developer
BC Energy Regulator
Posted: 10/22/2026AngularAzurePythonTypeScript.NET
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++

Core Competencies
Role fitCore 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 & technologiesAWSCloudDistributed 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 resumeApplicant 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