Get the job you really want

Top Software Engineer Jobs in Toronto

686+ Job Results
12 Days Ago
Toronto, ON
Remote
404 Employees
7+ Years of Experience
404 Employees
7+ Years of Experience
Software
The Booking Group is looking for a Senior Staff Developer to take on the technical leadership of an exciting product area at Jane. The role involves driving the evolution of tech stack and best practices to meet business needs and deliver seamless care to customers. The position is fully remote across Canada at Jane, a company focused on healthcare practice management software.
7 Days Ago
Toronto, ON
88,000 Employees
3-5 Years of Experience
88,000 Employees
3-5 Years of Experience
Fintech • Insurance
Senior Software Engineer responsible for designing, developing, and maintaining backend systems, REST APIs, and microservices. Must have 3+ years of OOP development experience with Python and experience with microservices architecture, Containerization, CI/CD, and React.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+17 More
19 Days Ago
Toronto, ON
57 Employees
7+ Years of Experience
57 Employees
7+ Years of Experience
Cloud
Experienced software engineer needed to work on the distributed-identity orchestration platform, Maverics, at a venture-backed startup in the identity management industry.
5 Days Ago
Toronto, ON
Hybrid
811 Employees
7+ Years of Experience
811 Employees
7+ Years of Experience
eCommerce • Information Technology
Senior Software Developer (Backend) at Loblaw Digital responsible for building media solutions for Advance powered by Loblaw. Key responsibilities include developing and maintaining backend applications, working on proprietary ad tech applications, leading projects, and solving complex issues.
20 Days Ago
Toronto, ON
307 Employees
7+ Years of Experience
307 Employees
7+ Years of Experience
Digital Media
Vidyard is seeking a Staff Software Developer with 10+ years of experience to join their Idea Labs team. Responsibilities include designing, building, and scaling distributed systems, leading architecture design, mentoring team members, and staying up-to-date with new technologies.
14 Days Ago
Toronto, ON
Remote
275 Employees
7+ Years of Experience
275 Employees
7+ Years of Experience
eCommerce
Senior Software Engineer role focusing on Distributed Systems to build products for the post-purchase experience in the retail industry. Responsibilities include owning platform architecture, implementing scalable solutions, writing high-quality code, and mentoring junior engineers. Requires 7+ years of backend development experience.
Top Benefits:
401-K
Company Outings
Dental Insurance
+12 More
19 Days Ago
Toronto, ON
Remote
1,485 Employees
7+ Years of Experience
1,485 Employees
7+ Years of Experience
Internet of Things
Senior Staff Software Engineer at Mozilla Corporation, leading projects, providing technical leadership, and collaborating with multiple teams to develop privacy-respecting advertising systems for Mozilla products.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
19 Days Ago
Toronto, ON
7+ Years of Experience
7+ Years of Experience
Digital Media • Marketing Tech • Social Media • Software • Analytics
Looking for a Principal Software Developer to drive advancement of product's architecture, reliability, performance, and security. Responsibilities include providing technical guidance, participating in technical architecture projects, mentoring developers, and enhancing development processes. Open to remote or hybrid work arrangements. Requires advanced level of experience in technical architecture, expertise in software delivery, collaboration skills, leadership qualities, and customer focus.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+45 More
20 Days Ago
Toronto, ON
13,285 Employees
7+ Years of Experience
13,285 Employees
7+ Years of Experience
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Principal Software Engineer role at Autodesk's Desktop Connector team, responsible for developing desktop connector application interacting with major Autodesk products and services. Collaborating with global team to deliver high-quality cloud software applications and drive product enhancements incrementally.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+56 More
12 Days Ago
Toronto, ON
Hybrid
62 Employees
7+ Years of Experience
62 Employees
7+ Years of Experience
Artificial Intelligence • Security • Software
Voxel is looking for an experienced Staff Software Engineer to design and implement backend APIs and services for their site intelligence platform. The role involves leading engineering projects, designing backend services, data modeling, and contributing to software engineering best practices.
5 Days Ago
Toronto, ON
Hybrid
811 Employees
5-7 Years of Experience
811 Employees
5-7 Years of Experience
eCommerce • Information Technology
Architect and lead the development of front-end applications using React, Vue, and Angular for Loblaw Digital. Collaborate with cross-functional teams to deliver high-quality digital platforms. Mentor junior developers and drive design of reusable components to ensure code quality and scalability.
13 Days Ago
Toronto, ON
Remote
10,000 Employees
5-7 Years of Experience
10,000 Employees
5-7 Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
Internal application development for tools, frameworks, and services to build and distribute products. Requires experience in software development with Go, knowledge of object-oriented languages, and strong database skills.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
5 Days Ago
Toronto, ON
3,464 Employees
7+ Years of Experience
3,464 Employees
7+ Years of Experience
Fintech • Cryptocurrency
Lead the Support Experience team at a fintech company, responsible for providing high-quality customer support at scale. Lead technical decisions and projects, including the development of a chatbot to meet business goals.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+42 More
14 Days Ago
Toronto, ON
3,464 Employees
7+ Years of Experience
3,464 Employees
7+ Years of Experience
Fintech • Cryptocurrency
The Staff Software Developer at Robinhood will be responsible for optimizing build processes, continuous integration, tooling development, remote developer environment, and artifact lifecycle. They should have a Bachelor's degree or above in Computer Science, at least 8 years of industry experience, strong coding skills in Java, Python, or Go, expertise in areas like CI/CD optimization and release engineering, and a focus on reliability and scalability.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+42 More
5 Days Ago
Toronto, ON
6,774 Employees
7+ Years of Experience
6,774 Employees
7+ Years of Experience
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software
Join the Genesys Cloud Analytics platform team as a Senior Software Engineer to develop and maintain big data products that enhance customer experience. Collaborate with cross-functional teams to design scalable solutions and deploy global systems on AWS. Troubleshoot and resolve production issues in real-time.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+18 More
21 Days Ago
Toronto, ON
Remote
578,950 Employees
5-7 Years of Experience
578,950 Employees
5-7 Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
Seeking a Staff Software Engineer with 5+ years of software development and architecture experience to lead the design of complex software changes and develop new features in a dynamic engineering environment. Responsibilities include providing technical leadership, crafting high-quality software, driving innovation, and fostering a culture of accountability and inclusivity within the team.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
17 Days Ago
Toronto, ON
Remote
115 Employees
5-7 Years of Experience
115 Employees
5-7 Years of Experience
Information Technology
As a Software Engineer at Brilliant, you will be responsible for owning and evolving the technical systems that power millions of emails and push notifications to help learners stay motivated and achieve their goals. You will work on developing new features across the entire stack and ensuring the Lifecycle pod stays on track in terms of building the product.
20 Days Ago
Toronto, ON
13,285 Employees
7+ Years of Experience
13,285 Employees
7+ Years of Experience
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Principal Software Engineer at Autodesk, you will develop high-quality, scalable, and secure code for our products and solutions while growing your skills. You'll collaborate with teams to create solutions that empower our customers to solve their design, business, and environmental challenges.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+56 More
9 Days Ago
Toronto, ON
Remote
600 Employees
7+ Years of Experience
600 Employees
7+ Years of Experience
Software
Seeking a Senior Software Engineer with expertise in Node.js, TypeScript, AWS, RESTful API development, data structures, algorithms, and Linux. Responsibilities include defining software development practices, writing clean code, coaching junior engineers, planning quarterly goals, and contributing to the full-stack development of Cribl Cloud.
Top Benefits:
401-K
Company Equity
Dedicated Diversity Inclusion Staff
+21 More
6 Days Ago
Toronto, ON
Remote
82 Employees
5-7 Years of Experience
82 Employees
5-7 Years of Experience
Automotive • Software
Seeking an experienced Senior Backend Engineer to design, develop, and optimize backend systems for scalable and reliable solutions. Collaborate with cross-functional teams to drive innovation and technical excellence. Position based in Waterloo/Toronto, Canada.
6 Days Ago
Toronto, ON
1,983 Employees
7+ Years of Experience
1,983 Employees
7+ Years of Experience
Software
Senior Principal Engineer role at Lightspeed Services, responsible for guiding design and architecture of critical system components, contributing to innovative solutions, upleveling engineering craft, and promoting best practices. Requires 15+ years of experience in software development and 5+ years as a technical leader. Strong communication skills and ability to moderate technical conversations. Preferred expertise in distributed systems, domain-driven development, and leadership experience in payments or financial systems.
22 Days Ago
Toronto, ON
Remote
299 Employees
7+ Years of Experience
299 Employees
7+ Years of Experience
Big Data • Software
As a Staff Software Engineer on the CRM Team at Affinity, you will lead the technical design of critical initiatives, ensure architectural consistency, collaborate across teams, mentor engineers, and promote operational excellence. Strong ownership instincts and communication skills are key for this role.
6 Days Ago
Toronto, ON
Hybrid
1,013 Employees
5-7 Years of Experience
1,013 Employees
5-7 Years of Experience
Automotive • Retail
The Senior Software Engineer in Test works across agile teams to ensure integration points meet functional, performance, and code standard requirements. This role requires applying software engineering best practices to software quality testing, collaborating with product and delivery leads, and other team members to achieve project goals.
13 Days Ago
Toronto, ON
Remote
4,900 Employees
5-7 Years of Experience
4,900 Employees
5-7 Years of Experience
Fintech • Payments
Design, implement, and maintain robust and scalable full-stack components, integrate AI components and models, design and implement REST APIs, manage version control using GitHub, balance rapid development with regulatory compliance, collaborate with cross-functional teams, and communicate solutions to stakeholders.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
22 Days Ago
Toronto, ON
2,174 Employees
1-3 Years of Experience
2,174 Employees
1-3 Years of Experience
Cloud • eCommerce • Payments • Sales • Software
As a Staff Software Engineer on the Lightspeed Capital team, responsible for technical evolution, development, and maintenance of systems and business functionality in the Capital and Payments platforms. Tasks include evolving technical architecture, collaborating with Product and Operations, mentoring team members, and supporting the tools and products delivered by the team.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size