CrawlJobs Logo
Briefcase Icon
Category Icon

Software engineer Canada Jobs (Remote work)

94 Job Offers

Filters
Senior Software Engineer - Connect Platform
Save Icon
Join Confluent as a Senior Software Engineer for the Connect Platform. Design and build secure, scalable systems to bridge Apache Kafka with the wider ecosystem using Java and cloud-native tech. This remote role in Ontario offers a chance to work on critical data integration with a global team, r...
Location Icon
Location
Canada , Remote Ontario
Salary Icon
Salary
144200.00 - 169400.00 CAD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Confluent as a Software Engineer in Ontario, Canada, to build the secure compute infrastructure powering real-time data streaming. You'll develop large-scale distributed systems using Java, Go, or C++ within a remote-first culture. This role offers equity, robust benefits, and the chance to ...
Location Icon
Location
Canada , Ontario
Salary Icon
Salary
113200.00 - 147200.00 CAD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Software Engineer III Team Lead
Save Icon
Lead a dynamic agile team as a Software Engineer III Team Lead. This full-stack role requires expertise in modern web frameworks and proven mentorship skills. You must be based in Canada or the U.S., authorized to work, and available for Eastern/Atlantic time zones. Drive development and shape pr...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
sprypoint.com Logo
SpryPoint
Expiration Date
Until further notice
Senior Software Engineer, Full Stack - Fintech Airlines
Save Icon
Join Hopper's Fintech team as a Senior Full-Stack Engineer in Vancouver or Toronto. Build scalable backend systems with Scala/React for innovative travel products, integrating with major airlines via HTS. Enjoy a competitive salary, full insurance premiums, and pre-IPO equity in a dynamic, agile ...
Location Icon
Location
Canada , Vancouver; Toronto
Salary Icon
Salary
200000.00 - 300000.00 CAD / Year
hopper.com Logo
Hopper
Expiration Date
Until further notice
Senior Product Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
124000.00 - 155000.00 USD / Year
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Software Engineer - Chassis Controls
Save Icon
Join GM's Vehicle Dynamics team as a Software Engineer in Canada. Validate cutting-edge chassis controls features for braking, steering, and damping. Utilize your skills in C, Python, and test automation to shape the future of software-defined vehicles. A bachelor's degree and 2+ years of softwar...
Location Icon
Location
Canada
Salary Icon
Salary
90900.00 - 136400.00 CAD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Software Engineering Manager
Save Icon
Lead a backend engineering team at Mozilla, building scalable, privacy-respecting advertising platforms. Mentor software engineers and partner with product teams to deliver high-quality systems. This remote role in the US/Canada offers strong benefits, including bonus plans and comprehensive heal...
Location Icon
Location
Canada; United States
Salary Icon
Salary
165000.00 - 259000.00 USD; CAD / Year
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Software Engineer II. Develop high-quality APIs, SDKs, and data pipelines for products like Microsoft Fabric and Azure Synapse. Utilize your expertise in C#, Java, or Python to build scalable cloud services and contribute to the data platform for...
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
Backend Senior Software Engineer, Identity
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Staff Software Engineer, GRC Products
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer II, Foundations
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Staff Software Engineer, Design Systems
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Fullstack Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Fullstack Software Engineer, Cloud, Code and Security
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer, Infrastructure and Security
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Forward Deployed Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Backend Senior Software Engineer, Monetization Platform
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Software Engineering Manager - Commerce
Save Icon
Location Icon
Location
Canada , Vancouver; Toronto
Salary Icon
Salary
260000.00 - 350000.00 CAD / Year
hopper.com Logo
Hopper
Expiration Date
Until further notice
Senior Fullstack Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Canada , Toronto; Vancouver
Salary Icon
Salary
150000.00 - 330000.00 CAD / Year
hopper.com Logo
Hopper
Expiration Date
Until further notice
Previous 1 2 3 4 5 Next
Explore the dynamic and in-demand world of software engineering jobs, where professionals design, build, and maintain the digital infrastructure that powers modern life. Software engineers, often synonymous with developers, are the creative problem-solvers and architects behind websites, mobile apps, operating systems, and complex enterprise systems. This career path blends analytical thinking with creative design to translate user needs and business goals into functional, efficient, and scalable software solutions. The core responsibility of a software engineer is the full software development lifecycle. This typically begins with analyzing requirements and collaborating with product managers, designers, and other stakeholders. Engineers then design system architecture, write clean and maintainable code, and rigorously test their creations to ensure reliability and performance. A significant part of the role involves debugging issues, optimizing existing systems, and deploying updates. Many engineers also participate in code reviews to maintain quality standards and contribute to technical documentation. In today's agile environments, they often work in iterative cycles, continuously integrating and delivering new features. Software engineering jobs can be specialized, but common areas include front-end (client-side), back-end (server-side), and full-stack development. Front-end engineers focus on user interfaces and experiences using technologies like HTML, CSS, and JavaScript frameworks. Back-end engineers build the server logic, databases, and application programming interfaces (APIs) that power functionality behind the scenes. Full-stack engineers possess skills across both domains. Other specializations include DevOps, security, data engineering, and cloud-native development. Typical skills and requirements for these roles are both technical and soft-skills based. Fundamentally, proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go is essential. Understanding data structures, algorithms, and system design principles is crucial. Experience with frameworks, databases (SQL and NoSQL), and version control systems like Git is commonly expected. As software is increasingly built for the cloud, familiarity with services from providers like AWS, Azure, or GCP is a valuable asset. Equally important are strong problem-solving abilities, attention to detail, and effective communication skills for teamwork. While many positions require a degree in computer science or a related field, a proven portfolio and relevant experience are also highly valued pathways into software engineering jobs. The profession offers immense variety, with opportunities to build everything from life-saving health applications and financial platforms to immersive games and cutting-edge AI tools. It is a career characterized by continuous learning, collaboration, and the tangible impact of creating products used by millions. For those with a logical mind and a passion for building, software engineering jobs present a rewarding and future-proof career path with endless possibilities for innovation and growth.

Filters

×
Countries
Category
Location
Work Mode
Salary