Scotiabank
Software Engineer, Global Payments Technology
See the employer's original posting for the complete role description.
Canadian occupation guide
Explore 2,606 current Software Engineer jobs from 988 verified employers across Canada. Compare live openings, locations, and workplace options on Jobs.ca.
Listings and counts reflect active public jobs on Jobs.ca. Employers cannot pay to change this order.
Scotiabank
See the employer's original posting for the complete role description.
2K
Design and build scalable backend services and client-side C++ systems to support online features for a AAA sports title. Collaborate with cross-functional teams to implement monitoring, alerting, and high-quality code through mentorship and reviews.
Thompson Software Solutions
Develop and integrate embedded software for safety-critical systems while collaborating with cross-functional teams. Troubleshoot and debug software on target hardware within lab environments throughout the full development lifecycle.
Smart IT Frame LLC
Develop and deliver scalable, high-performance enterprise applications while modernizing legacy C++ and .NET systems. Collaborate with cross-functional teams to implement business requirements and manage module deliveries via CI/CD pipelines.
Calyptus
Design, implement, and maintain high-quality backend APIs and services to support core operations. Focus on building resilient solutions and enhancing integrations to ensure systems scale with company growth.
Netlight
Design and build robust, scalable software systems while owning the end-to-end development lifecycle from design to monitoring. Partner with industry-leading clients to solve complex business challenges using AI-assisted coding and AI-powered features.
Emburse Chrome River
Lead software engineering efforts focusing on the development of scalable web applications and microservices. Manage the application development lifecycle using Agile and DevOps methodologies while providing mentorship and technical leadership.
Cloudbeds
You will design, build, and operate backend services and product capabilities to support complex hospitality operations. This involves owning the full development lifecycle from technical design through production while collaborating with cross-functional teams.
EPITEC
Lead the end-to-end architecture and development of the Vehicle Information Manager (VIM) platform within an embedded Linux environment. Oversee vehicle data lifecycles, develop core daemon services, and mentor a small team of developers in an agile setting.
Calian Group
Lead software engineering teams in the delivery of defence-focused programs while managing project plans, resources, and stakeholder expectations. Provide coaching and performance management to staff while driving process improvements and ensuring alignment with business objectives.
Emburse Chrome River
The Senior SDET will design and implement automated testing frameworks to ensure the reliability and scalability of enterprise software. They will collaborate with cross-functional teams to drive continuous integration and mentor junior team members on QA best practices.
Emburse Chrome River
Software engineers contribute to the development of interconnected system solutions by designing new features and enhancing existing product areas. They are responsible for fixing defects, writing tests, and participating in peer code reviews while following agile processes.
Answers below come from openings currently published on {site}, and refresh as employers post and close roles.
There are 2,606 Software Engineer jobs currently published on Jobs.ca, from 988 hiring employers across Canada.
Employers currently hiring Software Engineers on Jobs.ca include Scotiabank, 2K, Thompson Software Solutions, Smart IT Frame LLC and Calyptus.
The cities with the most Software Engineer openings on Jobs.ca right now are Burnaby, BC, Quinte West, ON, Toronto, ON, Canada and Ottawa, ON.
Software Engineer falls under NOC 21231 in the National Occupational Classification 2021, titled “Software engineers and designers”. This is the code to quote on Canadian immigration and work permit applications.
Roles closely related to Software Engineer include Engineering manager, Architecture and Science Manager, IT Manager and Physicist. Each has its own page on Jobs.ca with current openings.
Open any Software Engineer listing on this page and apply directly from it. Creating a free Jobs.ca account lets you reuse a saved resume and track every application in one place.