Get the job you really want

Top Software Engineer Jobs in Toronto

688+ Job Results
7 Days Ago
Toronto, ON
88,000 Employees
3-5 Years of Experience
88,000 Employees
3-5 Years of Experience
Fintech • Insurance
Ownr, a part of RBCx Ventures, is seeking a Lead Software Engineer to help build a platform that simplifies business registration for entrepreneurs in Canada. Responsibilities include developing and maintaining software, mentoring team members, and contributing to technical decisions. Required skills include Node, React, JavaScript, and more.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+17 More
13 Days Ago
Toronto, ON
Hybrid
832 Employees
5-7 Years of Experience
832 Employees
5-7 Years of Experience
HR Tech
Senior Software Engineer at Emburse contributing to the development of system solutions, enhancing customer experiences, solving challenges, and designing new solutions. Responsibilities include software development, quality maintenance, identifying problems, mentoring team members, and contributing to system design sessions.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
13 Days Ago
Toronto, ON
600 Employees
1-3 Years of Experience
600 Employees
1-3 Years of Experience
AdTech • Marketing Tech
As a Staff Software Engineer at Index Exchange, you will design and implement complex large-scale systems in an event-driven architecture, collaborate with product management and design teams, develop efficient solutions in the exchange, create robust APIs, and modernize legacy systems.
13 Days Ago
Toronto, ON
600 Employees
1-3 Years of Experience
600 Employees
1-3 Years of Experience
AdTech • Marketing Tech
Seeking a Staff Software Engineer to deliver innovative solutions at scale and influence core architectures in a fast-paced ad tech company. Responsibilities include designing and implementing large-scale systems, collaborating with teams, developing APIs, and modernizing legacy systems.
22 Days Ago
Toronto, ON
Remote
1,900 Employees
7+ Years of Experience
1,900 Employees
7+ Years of Experience
Information Technology • Mobile • News + Entertainment • Social Media
Lead projects to enhance ad formats/products and infrastructure innovation, collaborate with cross-functional teams, mentor staff engineers, and contribute to technical growth of the team.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
22 Days Ago
Toronto, ON
Remote
371 Employees
5-7 Years of Experience
371 Employees
5-7 Years of Experience
AdTech • Marketing Tech
Design, improve, and debug complex, scalable distributed systems. Write extensible, scalable, and test-driven code. Collaborate with team members on designing scalable, well-tested, and well-documented web architecture, including APIs and backend systems.
8 Days Ago
Toronto, ON
6,700 Employees
5-7 Years of Experience
6,700 Employees
5-7 Years of Experience
Information Technology
Senior Software Developer role at Kindred, a robotics and AI company, focusing on coding the brains of robots, improving software architecture, and contributing to various projects. Responsibilities include making design decisions, validating changes with virtual and physical robots, supporting team in architectural changes, code review, refactoring, and technical mentorship. Requirements include 5+ years of experience in Golang, Python, C++, Linux environment, desire to learn, test-driven development, mentoring experience, and bachelor's in computer science or equivalent. Bonus qualifications in various technical areas. On-call rotation is part of the role. Company summary: Kindred is a robotics and AI company under the Ocado Group plc, focused on developing robots to solve real-world problems.
8 Days Ago
Toronto, ON
715 Employees
3-5 Years of Experience
715 Employees
3-5 Years of Experience
Information Technology • Software • Design
Collaborate with experienced engineers in designing, coding, testing, and maintaining embedded software applications. Develop and maintain embedded software modules using C++ and Python. Assist in implementing networking solutions and contribute to software tools development. Support software integration on Linux systems and utilize cloud technologies for deployment. Collaborate with cross-functional teams and lead the design of satellite ground segment software systems.
19 Minutes Ago
Toronto, ON
Remote
14 Employees
3-5 Years of Experience
14 Employees
3-5 Years of Experience
Digital Media
Seeking an experienced software engineer specializing in Python and Django to contribute to EnrollWise, a best-in-class admissions and enrollment platform for public school districts.
15 Days Ago
Toronto, ON
Remote
299 Employees
7+ Years of Experience
299 Employees
7+ Years of Experience
Big Data • Software
As a Principal Software Engineer at Affinity, you will lead the architectural strategy and collaborate with engineering teams to drive innovation and scalability. Mentor engineers, contribute to code, and communicate complex technical concepts effectively. Experience in software engineering and leadership is essential.
8 Days Ago
Toronto, ON
389 Employees
7+ Years of Experience
389 Employees
7+ Years of Experience
Hardware • Manufacturing
Seeking a Sr. Software Engineer with expertise in compilers and semiconductor technology to design, develop, and optimize compilers for cutting-edge semiconductor products. Responsibilities include developing machine learning graph compiler, optimizing performance of machine learning applications, integrating software into machine learning frameworks, and collaborating with machine learning engineers.
22 Days Ago
Toronto, ON
Remote
1,338 Employees
7+ Years of Experience
1,338 Employees
7+ Years of Experience
Mobile • Sharing Economy • Transportation
Lime is hiring a Staff Security Software Engineer to design, develop, and implement security, privacy, fraud, and resiliency solutions following the NIST framework. Responsibilities include maintaining robust security guardrails, anticipating challenges, and improving Lime's infrastructure with modern security practices for cloud-native applications.
16 Days Ago
Toronto, ON
733 Employees
7+ Years of Experience
733 Employees
7+ Years of Experience
Blockchain • Financial Services • Cryptocurrency • Web3
Seeking a highly skilled Senior Software Engineer to develop high-quality software solutions at Ripple Labs Inc.
6 Hours 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
Lead troubleshooting of issues, collaborate with engineering teams globally, engage with product management, identify open source tools, deploy products on cloud platforms, and implement monitoring processes for data applications to meet SLAs.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
6 Hours Ago
Toronto, ON
43,351 Employees
1-3 Years of Experience
43,351 Employees
1-3 Years of Experience
Fintech • Payments • Financial Services
Senior Software Developer role at CIBC focusing on ML software design and development pipeline. Opportunity to transition to MLOps engineer role. Responsibilities include software development, service-oriented architecture, containerization, database management, and NLP. Requires 5+ years of software development experience, 2+ years in ML pipeline development, and proficiency in Python and other high-level programming languages.
11 Days Ago
Toronto, ON
Remote
307 Employees
5-7 Years of Experience
307 Employees
5-7 Years of Experience
Digital Media
Join Vidyard's Nova Team as a Senior Software Developer to work on cutting-edge AI Avatar feature and experimental functionalities. Contribute to the development of AI video creation capabilities and shape advanced features. Work remotely from Canada.
9 Hours Ago
Toronto, ON
Hybrid
3,661 Employees
1-3 Years of Experience
3,661 Employees
1-3 Years of Experience
Software
The Senior Embedded Software Engineer at Extreme Networks will be responsible for developing system software that complies with security standards, performing security analyses, designing and implementing software components, and collaborating with cross-functional teams in an Agile environment.
22 Days Ago
Toronto, ON
Remote
375 Employees
3-5 Years of Experience
375 Employees
3-5 Years of Experience
Fintech • Software • Financial Services
DevOps Engineers at Wave are responsible for ensuring the robustness, security, and scalability of infrastructure while driving continuous improvement, innovating in cloud-based development, optimizing performance and cost efficiency, and contributing to strategic projects.
2 Days Ago
Toronto, ON
Remote
248 Employees
1-3 Years of Experience
248 Employees
1-3 Years of Experience
Artificial Intelligence • Software
Lead the development of dynamic tracing for JavaScript applications, contribute to backend services optimization, resolve performance issues, engage in code design, collaborate with clients, mentor developers, and promote best software development practices.
22 Days Ago
Toronto, ON
Remote
185 Employees
3-5 Years of Experience
185 Employees
3-5 Years of Experience
Healthtech
Seeking an Angular Software Developer to implement front end development of web based applications. Responsibilities include creating and maintaining application code, participating in design discussions, testing code, and communicating with internal and external stakeholders.
15 Days Ago
Toronto, ON
105 Employees
7+ Years of Experience
105 Employees
7+ Years of Experience
Artificial Intelligence • Computer Vision • Security • Software
As a Senior Software Engineer at Ambient, you will play a crucial role in designing, building, scaling, and operating large-scale distributed systems. Your responsibilities include troubleshooting complex system issues, delivering high-quality results, and mentoring junior engineers. Required skills include Python, Go, and C++.
6 Days Ago
Toronto, ON
Hybrid
3,400 Employees
7+ Years of Experience
3,400 Employees
7+ Years of Experience
Cloud • Insurance • Software • Analytics
Seeking a Senior Software Engineer / Tech Lead to develop solutions for the property & casualty insurance industry, lead a team of Software Engineers, and collaborate in a dynamic agile environment. Requires expertise in Core Java, JavaScript, CI/CD, DevOps, Object-Oriented Design, relational databases, Agile development, REST, gRPC, microservices, and cloud platforms.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+40 More
8 Days Ago
Toronto, ON
Remote
40 Employees
7+ Years of Experience
40 Employees
7+ Years of Experience
Blockchain
Join our team as a Senior Software Engineer in Platforms at OP Labs, where we are working on scaling Ethereum's performance through open-source innovation. Responsibilities include supporting developer productivity, optimizing build and test times, contributing to the Optimism protocol development, and ensuring a reliable development stack. Skills required include experience with Docker, Kubernetes, Go, platform compatibility, and willingness to learn and adapt.
16 Hours Ago
Toronto, ON
Remote
650 Employees
3-5 Years of Experience
650 Employees
3-5 Years of Experience
Productivity • Software
The Senior Software Engineer on the Experiences team at CircleCI will focus on improving the developer experience for frontend engineers. Responsibilities include optimizing services, writing high-quality code, maintaining microservices, and collaborating with global colleagues. Candidates should have 3+ years of experience building and debugging distributed systems, expertise in frontend development and backend, and adaptability to a remote-first company culture.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+25 More
22 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 III, iOS at Reddit will collaborate with product, design, and engineering teams to develop user-facing iOS mobile applications at scale, contribute to technical design, testing, and launch, mentor team members, and continuously enhance technical skills.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size