CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Development Engineer Canada Jobs

27 Job Offers

Senior Software Development Engineer in Test
Save Icon
Senior Software Development Engineer in Test role in Toronto, Canada. Join a scrum team to drive quality from design through production. Requires expertise in JavaScript/TypeScript, automated testing frameworks, CI/CD (Jenkins, GitHub Actions), Docker, and API testing. Ideal for those passionate ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
97650.00 - 181300.00 CAD / Year
a16z
Expiration Date
Until further notice
Software Development Engineer in Test
Save Icon
We are seeking a forward-thinking Software Development Engineer in Test to join our Canadian team, leveraging AI as a productivity partner. You will build end-to-end automation frameworks using Java, TypeScript, Cypress, and Playwright, while utilizing tools like GitHub Copilot for debugging and ...
Location Icon
Location
Canada
Salary Icon
Salary
50000.00 - 65000.00 USD / Year
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Sr. Software Development Engineer in Test
Save Icon
Dialpad seeks a Sr. SDET to own test automation for its AI Voice Agent platform in Kitchener, Canada. You will build robust frameworks for end-to-end testing of LLM-driven systems, APIs, and agent orchestration. Requires 5+ years of SDET experience, strong Python skills, and hands-on AI/ML exposu...
Location Icon
Location
Canada , Kitchener
Salary Icon
Salary
135500.00 - 158000.00 CAD / Year
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Sr. Software Development Engineer
Save Icon
AMD seeks a Sr. Software Development Engineer in Markham, Canada to drive high-quality, industry-leading technologies. You will develop sophisticated software using expert C/C++ skills, OOP, and Linux. This role involves validating new features, collaborating with cross-functional teams, and desi...
Location Icon
Location
Canada , Markham
Salary Icon
Salary
106400.00 - 159600.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Software Development Engineer, Middle Mile P&O
Save Icon
Amazon's Middle Mile P&O team seeks a Software Development Engineer II in Vancouver, Canada. You will build intent-based automation to resolve transportation disruptions at massive scale, optimizing routes for safety and efficiency. Requires 3+ years of software development experience and experti...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114800.00 - 191800.00 CAD / Year
mygwork.com Logo
myGwork - LGBTQ+ Business Community
Expiration Date
Until further notice
Software Development Engineer in Test Co-op
Save Icon
Join NetApp’s StorageGRID team in Vancouver, Canada as a Software Development Engineer in Test Co-op. You’ll build test automation and frameworks for cloud-compatible object storage, working with C/C++, Go, or Java. Ideal for students enrolled through summer 2026 with Linux, SQL, and UI testing s...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
Not provided
netapp.com Logo
NetApp
Expiration Date
Until further notice
Software Development Engineer
Save Icon
AUG Signals seeks a Software Development Engineer in Toronto, Canada to build cutting-edge data analytics software using radar and sensor data. You will leverage 3-5 years of experience with the full SDLC, C++, Python, and web application development. This role involves creating web frontends, ba...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
augsignals.com Logo
A.U.G. Signals Ltd.
Expiration Date
Until further notice
Software Development Engineer in Test
Save Icon
Join Dialpad in Vancouver as an SDET to lead mobile test automation for AI-driven communication. You’ll build scalable frameworks, enhance CI/CD pipelines, and integrate AI-powered tooling. Requires 4+ years in SaaS, strong Python/Java skills, and cloud testing expertise. Enjoy competitive salary...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
128150.00 - 151925.00 CAD / Year
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Software Development Engineer in Test
Save Icon
Location Icon
Location
Canada , Kitchener
Salary Icon
Salary
119000.00 - 140750.00 CAD / Year
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Sr Software Development Engineer (Full Stack) - Evisort AI
Save Icon
Location Icon
Location
Canada , Vancouver; Toronto
Salary Icon
Salary
140000.00 - 210000.00 CAD / Year
Workday
Expiration Date
Until further notice
Software Development Engineer (Python) - Evisort AI
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
112000.00 - 168000.00 CAD / Year
Workday
Expiration Date
Until further notice
Software Development Engineer (Full Stack) - Evisort AI
Save Icon
Location Icon
Location
Canada , Vancouver; Toronto
Salary Icon
Salary
112000.00 - 168000.00 CAD / Year
Workday
Expiration Date
Until further notice
Senior Software Development Engineer (Backend) - Evisort AI
Save Icon
Location Icon
Location
Canada , Vancouver; Toronto
Salary Icon
Salary
140000.00 - 210000.00 CAD / Year
Workday
Expiration Date
Until further notice
Principal Software Development Engineer - (Flowise)
Save Icon
Principal Software Development Engineer needed to architect and lead Flowise, an extensible AI platform across open source, SaaS, and enterprise. This hands-on role demands 8+ years building large-scale systems, deep expertise in JavaScript/TypeScript, Node.js, React, and distributed systems. You...
Location Icon
Location
Canada; USA , Vancouver; Pleasanton
Salary Icon
Salary
168000.00 - 252000.00 CAD / Year
Workday
Expiration Date
Until further notice
Software Development Engineer
Save Icon
Join AMD's Diagnostics team in Markham as a Software Development Engineer. Develop critical low-level C++ diagnostics software, working close to cutting-edge CPU/GPU hardware. You'll enable new features across the entire product lifecycle, from pre-silicon to high-volume production. This role req...
Location Icon
Location
Canada , Markham
Salary Icon
Salary
126160.00 - 189240.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Software Development Engineer Intern
Save Icon
Join Amazon's Fall 2026 SDE Internship in Canada. Develop scalable, cloud-native solutions using Java, Python, or similar languages. Gain hands-on experience with AI tools and distributed systems, impacting millions of customers during this 12-week program.
Location Icon
Location
Canada , Vancouver; Toronto; Winnipeg; Victoria; Ottawa; Calgary
Salary Icon
Salary
89700.00 - 149800.00 CAD / Year
Amazon
Expiration Date
Until further notice
Software Development Engineer Intern
Save Icon
Join Amazon's Fall 2026 SDE Internship in Canada. Develop scalable, cloud-native solutions using Java, Python, or similar languages. Collaborate on innovative projects impacting millions of customers worldwide during this 12-week paid internship.
Location Icon
Location
Canada , Vancouver; Toronto; Winnipeg; Victoria; Ottawa; Calgary
Salary Icon
Salary
89700.00 - 149800.00 CAD / Year
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Senior Software Engineer -Front End Development
Save Icon
Join Microsoft's Fabric Platform Shell team in Vancouver as a Senior Front End Engineer. Develop a unified, extensible web experience for a leading SaaS data environment using React, TypeScript, and modern web technologies. Bring 4+ years of engineering experience and expertise in scalable web ap...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Front End Development
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II- Front End Development
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Previous 1 2 Next

About the Software Development Engineer role

Explore the world of Software Development Engineer jobs, a dynamic and in-demand career path at the heart of the digital revolution. Software Development Engineers (SDEs), often synonymous with Software Engineers, are the creative architects and builders of the applications, systems, and platforms that power modern life. Their core mission is to analyze problems, design robust solutions, and write the clean, efficient code that transforms ideas into functional software products. This profession sits at the intersection of logic, creativity, and continuous learning, offering a rewarding career for those passionate about building technology that impacts millions.

The typical responsibilities of a Software Development Engineer encompass the entire software development lifecycle. Professionals in these roles engage in gathering and analyzing requirements, often collaborating with product managers, business stakeholders, and other engineers to understand the problem space. They then move into system design, crafting scalable and reliable architectures. The bulk of their work involves hands-on coding, implementing features, and integrating with various data sources and services, such as databases, APIs, and message queues. Beyond writing code, SDEs are responsible for testing their work, deploying it through CI/CD pipelines, and monitoring applications in production to ensure performance and reliability. They also spend significant time debugging issues, optimizing systems, and maintaining documentation.

To succeed in Software Development Engineer jobs, a specific skill set is paramount. A strong foundation in computer science fundamentals—including data structures, algorithms, and object-oriented design—is non-negotiable. Proficiency in one or more programming languages like Java, Python, C#, JavaScript, or Go is essential, as is experience with SQL and relational databases. Familiarity with version control systems, particularly Git, is a standard requirement. Beyond technical prowess, SDEs must excel in problem-solving, analytical thinking, and clear communication, as they frequently work in agile, cross-functional teams. As engineers progress to senior levels, they take on greater design leadership, mentor junior developers, and make strategic decisions about technology and architecture. The field demands a commitment to lifelong learning to keep pace with evolving frameworks, tools, and cloud technologies like AWS, Azure, or Kubernetes.

Whether you are an entry-level coder or a seasoned architect, Software Development Engineer jobs offer a challenging and versatile career building the foundational technology of tomorrow. These roles are critical in every industry, from healthcare and finance to entertainment and e-commerce, providing endless opportunities for specialization and impact. If you have a passion for logical construction, innovative thinking, and creating tangible solutions from abstract concepts, a career as a Software Development Engineer awaits.