Get the job you really want

Top Software Engineer Jobs in Toronto

680+ Job Results
3-5 Years of Experience
Digital Media • Marketing Tech • Social Media • Software • Analytics
Design, build, test, and ship high quality software that delivers value to customers. Work within a cross-functional team on product development and maintenance, ensuring standards of security, reliability, and performance. Required proficiency in Python and Go with additional experience in Scala and Java as a plus. Experience in distributed compute engines and data wrangling is essential.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+45 More
6 Days Ago
Toronto, ON
41 Employees
3-5 Years of Experience
41 Employees
3-5 Years of Experience
Artificial Intelligence • Software
Seeking an experienced Full Stack Engineer to help revolutionize the way people search and interact online. Translate cutting-edge AI advances into tangible products for users.
21 Days Ago
Toronto, ON
Remote
578,950 Employees
7+ Years of Experience
578,950 Employees
7+ Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
Seeking a Principal Software Engineer for a dynamic and innovative team responsible for driving transformative projects and foundational improvements in Walmart's People Technology organization. Responsibilities include defining and maintaining architecture roadmap, providing technical leadership, designing complex systems, driving automation, and investigating the latest technology for future business needs.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
6 Days Ago
Toronto, ON
Remote
Hybrid
1,900 Employees
3-5 Years of Experience
1,900 Employees
3-5 Years of Experience
Information Technology • Mobile • News + Entertainment • Social Media
The Frontend Software Engineer III will work on Reddit's consumer profile, focusing on making profiles open, safe, and expressive for users. Responsibilities include collaborating cross-functionally, contributing to product strategy, development cycle, and mentoring junior engineers. The candidate should have strong technical skills in frontend development, web frameworks, APIs, and organizational abilities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
6 Days Ago
Toronto, ON
Remote
1,900 Employees
3-5 Years of Experience
1,900 Employees
3-5 Years of Experience
Information Technology • Mobile • News + Entertainment • Social Media
The Software Engineer, iOS on the Conversation Experiences team at Reddit will be responsible for developing user-facing iOS applications, collaborating with cross-functional teams, contributing to full development cycle, and continuously learning and improving technical abilities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
6 Days Ago
Toronto, ON
5,443 Employees
7+ Years of Experience
5,443 Employees
7+ Years of Experience
eCommerce • Marketing Tech
Design, build, and run production-grade data and machine learning pipelines and products at scale. Work in an agile setup with a collaborative team to generate insights and experiences for users. Hybrid role with office presence in downtown Toronto.
6 Days Ago
Toronto, ON
8,768 Employees
1-3 Years of Experience
8,768 Employees
1-3 Years of Experience
Gaming
Looking for a Junior Quality Engineer to work in an Agile environment supporting quality engineering activities in the payments space. Responsibilities include building test plans, writing automated test cases, collaborating with global teams, and maintaining test suites. Must have 2+ years of experience in Engineering or Computer Science, expertise in Java, test automation, and Agile methodologies.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
18 Days Ago
Toronto, ON
Remote
259 Employees
3-5 Years of Experience
259 Employees
3-5 Years of Experience
Information Technology • Other • Software
The Software Engineer will be responsible for delivering innovative solutions and services, building scalable SaaS applications, writing high-quality code, collaborating across teams, and addressing architectural gaps. They should have experience in API integration, microservices, API protocols, and authentication methods.

Featured Jobs

6 Days Ago
Toronto, ON
Remote
6,000 Employees
1-3 Years of Experience
6,000 Employees
1-3 Years of Experience
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Join Veeva Systems as a Full-Stack Software Engineer to build innovative products in Life Sciences. Collaborate with product managers and domain experts to design cutting-edge applications, ensure comprehensive testing, and provide technical support. Requires 2+ years of software product development experience, proficiency in Java and front-end libraries like React, Angular, or Vue, and a BS in engineering/computer science or equivalent.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
13 Days Ago
Toronto, ON
Remote
10,000 Employees
3-5 Years of Experience
10,000 Employees
3-5 Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
Seeking a Senior-to-Principal Backend Software Engineer to build out platform products for a cybersecurity company. Responsibilities include building fault-tolerant Golang microservices, supporting high-volume Kafka event pipelines, working on cross-team initiatives, and troubleshooting production issues. Must have 8-10+ years of relevant experience, recent experience with event-driven, microservices-oriented architecture, expertise in backend languages, and a degree in Computer Science or related field.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
7 Days Ago
Toronto, ON
5,360 Employees
3-5 Years of Experience
5,360 Employees
3-5 Years of Experience
Payments • Software
Develop and maintain experimentation programs across Stripe to improve metrics and code safety. Partner with various teams to build infrastructure and tooling for A/B testing. Ensure high availability and latency for critical applications.
18 Hours Ago
Toronto, ON
Remote
900 Employees
7+ Years of Experience
900 Employees
7+ Years of Experience
Fintech • Payments • Security • Software • Financial Services
Marqeta is looking for a talented Senior Software Engineer to independently identify and deliver software solutions through a set of milestones spanning a specific product focus or a multi-component system. The role involves owning and delivering projects, collaborating with teams, and solving ambiguous problems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
22 Days Ago
Toronto, ON
Remote
578,950 Employees
7+ Years of Experience
578,950 Employees
7+ Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Principal Software Engineer, you will lead a team of engineers in developing new products, features, and proof-of-concepts for the ADE's Campus Technology team. You will be responsible for translating project requirements into technical solutions, code development, testing, and ensuring on-time delivery. Collaboration with cross-functional partners, product teams, and UX designers is key to success in this role.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
10 Hours Ago
Toronto, ON
Remote
299 Employees
5-7 Years of Experience
299 Employees
5-7 Years of Experience
Big Data • Software
As a Senior Software Engineer I at Affinity, you will be hands-on in developing core areas of the product, collaborate on project scope with product teams, work on technical direction and roadmaps, and drive technical investment within the team.
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
Join the innovative and dynamic People Technology engineering team as a Senior Software Engineer at Walmart. Develop digital solutions to support Walmart associates, utilize event-driven and microservices architecture, work on application development, and contribute to the modernization efforts in the People Technology organization.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
7 Days Ago
Toronto, ON
Remote
140 Employees
5-7 Years of Experience
140 Employees
5-7 Years of Experience
Retail • Sales • Software
Senior Python Software Engineer role at Leap Tools, working on sophisticated backend systems and leading development efforts for 3D experiences in the home decor industry. Opportunity to contribute to tech solutions with global impact and work in a fast-growing tech company culture.
9 Days Ago
Toronto, ON
Remote
371 Employees
5-7 Years of Experience
371 Employees
5-7 Years of Experience
AdTech • Marketing Tech
Building highly scalable, distributed real-time micro-services primarily written in Go, working with large data sets and various databases, building software that utilizes messaging queues, and writing performance-efficient and memory-optimized code.
2 Days Ago
Toronto, ON
Remote
35 Employees
7+ Years of Experience
35 Employees
7+ Years of Experience
Software
SGNL is seeking a Staff Software Engineer with proven software engineering skills and experience building and launching large distributed systems. The candidate should be comfortable mentoring junior engineers and managing competing priorities. Strong communication and analytical skills are required for success in this role.
7 Days Ago
Toronto, ON
900 Employees
3-5 Years of Experience
900 Employees
3-5 Years of Experience
Software
Seeking a highly skilled Software Developer in Test with experience in performance and scale testing. Responsible for ensuring optimal performance of Tecsys Elite product hosted on AWS. Must have proficiency in Java, PostgreSQL, SOAP, REST, JMeter, and Python.
13 Days Ago
Toronto, ON
841 Employees
3-5 Years of Experience
841 Employees
3-5 Years of Experience
Information Technology
As a Junior Fullstack Software Developer at Dialpad, you will be responsible for owning internal tooling, developing and maintaining transcription platforms, data pipelines, SDK tooling, and code to support the team in improving workflows and processes. You will work closely with Data Specialists, Analytics Engineers, and ASR Engineers.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+14 More
21 Days Ago
Toronto, ON
86,261 Employees
3-5 Years of Experience
86,261 Employees
3-5 Years of Experience
Information Technology
Seeking a skilled INGENIUM Software Developer to collaborate with business analysts and technical teams, design and develop complex solutions on the INGENIUM Software platform, and translate business requirements into technical solutions. Must thrive in a fast-paced environment and deliver high-quality results.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+18 More
Yesterday
Toronto, ON
Hybrid
1,834 Employees
5-7 Years of Experience
1,834 Employees
5-7 Years of Experience
Fintech • Software
Join Carta as a Senior Software Engineer I to contribute to building customer-facing enterprise tools, creating data pipelines, reinforcing service resiliency, integrating with third-party vendors, and refactoring existing features. Work with a passionate engineering team to define and implement Carta's next generation of products and platforms.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
20 Days Ago
Toronto, ON
Remote
578,950 Employees
7+ Years of Experience
578,950 Employees
7+ Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
Seeking a Senior Distinguished Engineer to lead and mentor teams in developing best practices, architectural designs, and technology solutions in the field of software engineering. The role involves collaborating with cross-functional teams, staying updated on emerging technologies, ensuring high-quality system delivery, and driving a culture of accountability and inclusivity.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
7 Days Ago
Toronto, ON
Hybrid
715 Employees
3-5 Years of Experience
715 Employees
3-5 Years of Experience
Information Technology • Software • Design
Seeking a highly skilled Software Engineer proficient in C++ for developing, testing, and supporting software components for vehicle platforms. Responsibilities include code reviews, UI application development, and working with embedded systems.
7 Days Ago
Toronto, ON
Remote
61 Employees
3-5 Years of Experience
61 Employees
3-5 Years of Experience
Information Technology • Software
Seeking a Software Engineer with 3+ years of experience in PHP development to assist in designing, developing, and installing software solutions. Responsible for full lifecycle software development, writing efficient code, and integrating software components. Experience with ReactJS and test-driven development is advantageous.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size