Get the job you really want

Top Software Engineer Jobs in Toronto

917+ Job Results
2 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II at Fivetran, you will enhance our data pipeline service by building new features, improving software architecture, and ensuring reliable operation of the service. Your role includes debugging data replication and contributing to existing connectors, while working closely with a strong engineering team in a hybrid environment.
2 Days Ago
Toronto, ON
750 Employees
Junior
750 Employees
Junior
Marketing Tech • Software
In this role, you will design, develop, and maintain large-scale distributed systems while collaborating with various engineering teams. You will also work with the product team to influence product roadmaps and ensure the backend of the Ads platform efficiently manages billions of ad requests.
2 Days Ago
Toronto, ON
13,285 Employees
Junior
13,285 Employees
Junior
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Seeking a Software Engineer to develop high-quality, scalable, and secure code for products and solutions, with a focus on building a large-scale streaming platform. Must have 2+ years of software engineering experience in Java or Python and hands-on experience with streaming technologies like Kafka, Flink, and Spark.
2 Days Ago
Toronto, ON
13,285 Employees
Mid level
13,285 Employees
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Full-Stack Software Developer, you will collaborate with cross-functional teams to develop generative AI tools. Responsibilities include software development, testing, designing, and contributing to CI/CD processes. You will work with modern practices and help build applications for the AEC industry using various technologies.
2 Days Ago
Toronto, ON
Remote
5,360 Employees
Senior level
5,360 Employees
Senior level
Payments • Software
As a Software Engineer focused on Vulnerability Management at Stripe, you will identify and prioritize vulnerabilities in systems, drive remediation efforts, and improve security processes and tools, all while collaborating cross-functionally to enhance safety measures.
2 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II, you will develop new features for the data pipeline service, enhance software architecture, and ensure the reliable operation of the service. You'll debug data replication, improve existing connectors, and help scale client services while maintaining high performance in production.
2 Days Ago
Toronto, ON
2,359 Employees
Senior level
2,359 Employees
Senior level
Automotive
As a GPU Software Engineer at Waymo, you will collaborate with application teams to optimize algorithms for GPU utilization. This includes building high-performance abstractions, improving compiler optimizations, and analyzing GPU performance. You will also co-design future hardware features.
2 Days Ago
Toronto, ON
8,768 Employees
Junior
8,768 Employees
Junior
Gaming
As a Software Engineer in Test, you will enhance quality engineering in a payments environment. Your responsibilities include developing automated test cases, collaborating with teams globally, maintaining test suites, and ensuring quality gate release sign-offs. Strong communication skills and curiosity to learn are essential.
7 Days Ago
Toronto, ON
Remote
2,674 Employees
Senior level
2,674 Employees
Senior level
Fintech • HR Tech
The Staff Software Engineer will oversee the architecture, building, and testing of Gusto's product suite, mentor engineers, and collaborate with product and design teams to create customer-centric solutions. This role involves managing large-scale projects and improving product performance, aiming to enhance user experiences.
2 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II, you will enhance Fivetran's data pipeline service, debug data replication, and improve software architecture. Essential responsibilities include maintaining existing connectors and collaborating on cloud service transition, all while delivering dependable data analytics solutions for clients.
7 Days Ago
Toronto, ON
Remote
2,800 Employees
Senior level
2,800 Employees
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
You will develop and evolve tools and processes for Samsara engineers to build and operate applications, manage CI/CD platforms, GitHub organization, and testing capabilities, while improving delivery efficiency and customer experience.
2 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II, you'll enhance Fivetran's data pipeline service and software architecture, ensuring reliable operations while diving into complex data replication issues. You'll also work on creating new features and enhancing existing connectors while contributing to a dependable community-driven product.
2 Days Ago
Toronto, ON
Remote
371 Employees
Mid level
371 Employees
Mid level
AdTech • Marketing Tech
As a Software Engineer on the AI Copilot team, you'll design and implement a copilot framework for a chat-based interface, enhance internal copilot capabilities by integrating data sources, and collaborate with other engineers to solve technical challenges. You will also improve system performance and conduct technical interviews for new hires.
7 Days Ago
Toronto, ON
Remote
10,000 Employees
Senior level
10,000 Employees
Senior level
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Development Engineer, you'll develop core features for the CrowdStrike Falcon Host sensor on Windows, collaborating with cross-functional teams. Your responsibilities include designing new product concepts, owning features from design to delivery, and participating in Agile development processes.
2 Days Ago
Toronto, ON
Remote
99 Employees
Senior level
99 Employees
Senior level
Software
The Software Engineer will lead the technical direction of projects related to customer support workforce management, focusing on forecasting contact volume and optimizing schedules for agents. Responsibilities include mentoring, participating in design and code reviews, and collaborating with product and leadership teams to turn technical challenges into solutions.
2 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II at Fivetran, you will enhance the data pipeline service by developing features, improving software architecture, debugging data replication, and maintaining service reliability. You will work with a focus on delivering clean data solutions and improving the codebase for data-driven analytics.
2 Days Ago
Toronto, ON
Remote
Mid level
Mid level
Software
As a Software Engineer on the Edge team at Vercel, you will contribute to building systems to enhance product and customer experiences, improve infrastructure, and ensure reliability while collaborating with backend engineers. Responsibilities include system design, coding, debugging, and handling high-performance cloud systems.
2 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II at Fivetran, you will build new features for our data pipeline service, improve software architecture, and maintain its reliable operation. You will debug data replication issues and contribute to enhancing existing connectors while working with a focus on data-driven development.
2 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II at Fivetran, you will enhance data pipeline services, improve software architecture, and ensure reliable operation, focusing on data replication and building solutions for Oracle systems. You will work with a hybrid model, engaging with complex code and contributing to existing data connectors.
7 Days Ago
Toronto, ON
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Senior Software Engineer for Seller Health at Square will develop foundational tools enhancing experiences across teams, collaborate on new product launches, and design fault-tolerant systems while advocating engineering best practices and mentoring other engineers.
2 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II at Fivetran, you will work on the Oracle Connector Team, focusing on improving data pipeline services, enhancing software architecture, and ensuring reliable service operation. Responsibilities include debugging data replication, maintaining connectors, and transitioning services to the cloud, all while producing high-quality code.
7 Days Ago
Toronto, ON
2,674 Employees
Expert/Leader
2,674 Employees
Expert/Leader
Fintech • HR Tech
The Staff Software Engineer at Gusto will lead the development of a new software platform for employer-based financial services, mentor engineers, collaborate with cross-functional teams, and drive product initiatives from concept to launch.
2 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II on the Oracle Connector Team, you will develop features for a data pipeline service, enhance software architecture, troubleshoot data replication, and maintain operations, ensuring the service is reliable and optimal for users.
8 Days Ago
Toronto, ON
Remote
190 Employees
Senior level
190 Employees
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Senior Software Engineer on the Content Lake DX team, you will design and develop scalable distributed systems, improve caching and query performance, mentor teammates, influence team processes, and respond to critical incidents. Your work will contribute to a better developer experience and open-source solutions.
2 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II at Fivetran, you will build new features for our Oracle data pipeline, improve software architecture, and ensure reliable operations. You will work on debugging data replication and enhance existing connectors, contributing to a product focused on simplifying data access for analytics.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size