Get the job you really want

Top Software Engineer Jobs in Toronto

677+ Job Results
5 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 with deep technical expertise in observability, CI/CD, systems architecture, and software engineering. Responsible for guiding technology strategy, driving operational excellence, leading teams, and ensuring delivery of high-quality systems.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
4 Days Ago
Toronto, ON
33 Employees
3-5 Years of Experience
33 Employees
3-5 Years of Experience
Digital Media • Information Technology
Full Stack Software Developer experienced in various programming languages and technologies. Responsible for designing automated software solutions, building and testing automation processes, and supporting production deployment processes.
11 Days Ago
Toronto, ON
Remote
1,338 Employees
5-7 Years of Experience
1,338 Employees
5-7 Years of Experience
Mobile • Sharing Economy • Transportation
Seeking a Senior Software Engineer for the Rider team at Lime, responsible for enhancing the core riding experience and building user-centric features. The role involves leading product initiatives, collaborating with cross-functional teams, mentoring engineers, and advising on technology adoption. Candidates should have 5+ years of software development experience, be customer-focused, data-driven, and passionate about Lime's mission.
13 Days Ago
Toronto, ON
Hybrid
832 Employees
3-5 Years of Experience
832 Employees
3-5 Years of Experience
HR Tech
Emburse is looking for a Software Engineer III to contribute to the development of system solutions, enhance customer experiences, and design new solutions. Responsibilities include self-sufficiency in codebase, mastery of programming languages, identifying solutions, understanding databases and testing techniques, following SDLC processes, and more. The ideal candidate has a Bachelor's degree in Computer Science or related field, minimum 4 years of experience, knowledge of design patterns and OOP paradigm, and experience in RESTful API design.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
11 Days Ago
Toronto, ON
3,464 Employees
7+ Years of Experience
3,464 Employees
7+ Years of Experience
Fintech • Cryptocurrency
Join a leading fintech company that is democratizing finance for all. Seeking a Senior Software Developer to work on the experimentation platform at scale, building and owning core features, crafting large-scale systems, and mentoring junior developers. Must have experience in working closely with data scientists, understanding scientific principles behind experimentation, and implementing experiments. Passion for mentoring and improving engineering craftsmanship required.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+42 More
19 Days Ago
Toronto, ON
Remote
2,200 Employees
7+ Years of Experience
2,200 Employees
7+ Years of Experience
Fintech
As a Principal Software Engineer at Affirm, you will drive the long-term vision and architecture of post-purchase user experience and lead technical teams to develop end-to-end solutions for complex problems. You will also champion innovative, scalable solutions and provide technical guidance across the engineering organization.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+59 More
8 Days Ago
Toronto, ON
Remote
421 Employees
1-3 Years of Experience
421 Employees
1-3 Years of Experience
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As an Intermediate Software Engineer at Ada, you will collaborate with stakeholders to execute the roadmap, drive more volume to the AI-driven CX platform, and work on third-party integrations. Key responsibilities include code deployment, enhancing development practices, and ensuring the best AI Agent platform experience for internal developers and partners.
Top Benefits:
Company Outings
Dedicated Diversity Inclusion Staff
Dental Insurance
+31 More
5 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
Senior Software Development Engineer role in a global cybersecurity company working on Linux software for deployment on servers. Responsible for designing and developing core features on the platform and troubleshooting product issues.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
4 Days Ago
Toronto, ON
Hybrid
811 Employees
1-3 Years of Experience
811 Employees
1-3 Years of Experience
eCommerce • Information Technology
As an Intermediate Software Developer at Loblaw Digital, you will work on building media solutions for Advanced powered by Loblaw. You will be part of a collaborative team developing high-quality experiences for various business divisions. Key responsibilities include developing and maintaining backend applications, working on proprietary ad tech applications, architecture and design of new features, and leading projects from conception to implementation.
7 Days Ago
Toronto, ON
2,264 Employees
5-7 Years of Experience
2,264 Employees
5-7 Years of Experience
Sales • Software
Platform Software Engineer III role at ZoomInfo focusing on backend development for the Chorus Platform team. Responsibilities include designing, building, and deploying complex distributed systems and integrating with conference providers using SDKs. Required skills include experience with Python, distributed systems design, RESTful API, microservices development, cloud infrastructure, package management, NoSQL, SQL, and strong communication skills.
Top Benefits:
401-K
Company Outings
Dental Insurance
+10 More
9 Days Ago
Toronto, ON
293 Employees
3-5 Years of Experience
293 Employees
3-5 Years of Experience
Blockchain • Fintech • Financial Services • Cryptocurrency • Web3
BitGo in Toronto is hiring Software Engineers to build scalable systems for integrating blockchains and staking functionality. Responsibilities include designing and implementing APIs, libraries, and services, collaborating with engineering teams, and ensuring work quality. Required skills include Golang, TypeScript, Node.JS, Java, SQL, RESTful API design, testing, algorithm design, and Git/GitHub experience.
20 Days Ago
Toronto, ON
Remote
Hybrid
3,500 Employees
7+ Years of Experience
3,500 Employees
7+ Years of Experience
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Staff Software Engineer at Cash App's Access organization is responsible for maximizing trust and expanding access to the ecosystem by ensuring a safe and secure user experience. This role involves managing authentication, sessions, authorization, and protecting against account takeover.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+64 More
5 Days Ago
Toronto, ON
Remote
4,500 Employees
3-5 Years of Experience
4,500 Employees
3-5 Years of Experience
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Join as a Senior Full Stack Engineer in the AI team to develop machine learning pipelines and deploy models for product lines. Collaborate with machine learning engineers, data scientists, and product managers, adhere to best practices in software development, and stay updated with the latest tools and technologies in machine learning engineering.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+70 More
8 Days Ago
Toronto, ON
Remote
800 Employees
3-5 Years of Experience
800 Employees
3-5 Years of Experience
Travel
Senior Software Engineer role in Fintech team at Hopper, responsible for crafting and implementing backend systems. Collaborate with cross-functional teams to innovate travel technology. Ideal candidate has experience in Scala, AngularJS, ReactJS, system architecture, service communication methods, and Terraform. Perks include competitive salary, insurance coverage, and telemedicine services.
Top Benefits:
401-K
Company Equity
Dental Insurance
+21 More
5 Days Ago
Toronto, ON
22,282 Employees
1-3 Years of Experience
22,282 Employees
1-3 Years of Experience
Transportation
As a Software Engineer at Lyft, you will work on maintaining and analyzing metrics, designing and deploying tools to improve platform reliability, operating and optimizing infrastructure, and participating in various platform management activities. Experience in software development, automation, and large-scale infrastructure operation in public cloud environments is required.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+19 More
6 Days Ago
Toronto, ON
Remote
167 Employees
7+ Years of Experience
167 Employees
7+ Years of Experience
Enterprise Web • Software
As a senior backend developer on the Content Lake Developer Experience team, responsible for building highly scalable, performant distributed systems providing core content creation and querying capabilities. Will be solving challenging scalability problems and building cutting-edge features such as Content Source Maps.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+27 More
An Hour Ago
Toronto, ON
4,798 Employees
5-7 Years of Experience
4,798 Employees
5-7 Years of Experience
Fintech
Looking for a resourceful and creative Java engineer to develop, design, and maintain software. Must have strong problem-solving skills, attention to detail, and the ability to guide and mentor team members. Experience with cloud technologies, containers, and CI/CD systems is required.
Top Benefits:
401-K
Company Outings
Dental Insurance
+15 More
7 Days Ago
Toronto, ON
Hybrid
20,000 Employees
3-5 Years of Experience
20,000 Employees
3-5 Years of Experience
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Design and scale a cloud-based platform that enhances camera capabilities with machine learning for safety and security solutions. Work on cutting-edge voice technology, video analytics, and natural language understanding to provide faster responses and greater transparency. Collaborate with a small growing team to develop domain-specific applications in Speech & Audio, Machine Translation, and Computer Vision.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+43 More
8 Hours Ago
Toronto, ON
Remote
44 Employees
5-7 Years of Experience
44 Employees
5-7 Years of Experience
Software
Seeking a Principal Backend Software Engineer with extensive experience in building backends for web applications, data modeling, API design, and distributed systems. Responsible for designing, developing, and scaling backend Go/Postgres/Redis/GraphQL application code. Opportunity to lead projects and drive real change in supply chain automation industry.
5 Days Ago
Toronto, ON
3-5 Years of Experience
3-5 Years of Experience
Digital Media • Marketing Tech • Social Media • Software • Analytics
Design, build, and ship high-quality software for customers. Work on agile team to deliver products and features, maintain coding and design standards, triage bugs and outages, collaborate with product and design teams, and optimize code quality. Utilize technologies like TypeScript, Javascript, React, Redux, Scala, Go, Php, MongoDB, and more.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+45 More
14 Days Ago
Toronto, ON
245 Employees
3-5 Years of Experience
245 Employees
3-5 Years of Experience
Software
As a Software Engineer at Zip, you will be responsible for building core products and architecture, working on request management, workflow builders, reporting dashboards, integrations, and payment processing. You will collaborate with cross-functional teams, write high-quality code, and design scalable applications and APIs.
11 Hours Ago
Toronto, ON
Remote
87 Employees
7+ Years of Experience
87 Employees
7+ Years of Experience
Other
The Senior Backend Software Engineer role at OpenPhone involves architecting and building a public API, supporting integrations, and evolving the Contacts area of the product. This role is crucial for driving initiatives that contribute to the company's strategic objectives and growth.
12 Hours Ago
Toronto, ON
112 Employees
3-5 Years of Experience
112 Employees
3-5 Years of Experience
Artificial Intelligence • Cybersecurity
As a Software Engineer at DataVisor, you will work on building a next-generation machine learning platform that incorporates unsupervised and supervised machine learning algorithms. Responsibilities include developing real-time fraud detection architecture and expanding novel streaming and database systems. The job also involves leveraging big data technologies, providing technical support, managing project delivery, and overseeing platform product launches.
15 Days Ago
Toronto, ON
22,282 Employees
3-5 Years of Experience
22,282 Employees
3-5 Years of Experience
Transportation
Lyft is looking for a Software Engineer to join the Mapping experiences team. Responsibilities include driving high-impact projects, leading feature development, writing maintainable code, and collaborating with cross-functional teams. Required experience includes 4+ years in software engineering, designing large-scale distributed systems, working with cloud platforms and databases, and leading component launches.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+19 More
5 Days Ago
Toronto, ON
Remote
155 Employees
3-5 Years of Experience
155 Employees
3-5 Years of Experience
Cloud • Software
SpryPoint is looking for a Software Engineer III to build and integrate interactive web applications, services, and apps. The role involves working in Agile SCRUM teams, developing clean, maintainable code, and collaborating with various functions of the organization.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size