Get the job you really want

Top Software Engineer Jobs in Toronto

677+ Job Results
9 Days Ago
Toronto, ON
Remote
4,500 Employees
5-7 Years of Experience
4,500 Employees
5-7 Years of Experience
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Join the Employee Compensation team at Toast as a Senior Software Engineer to design, develop, and deliver scalable software solutions for the Payroll product. Collaborate with cross-functional teams, lead projects, provide design feedback, participate in code reviews, and mentor team members.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+70 More
22 Days Ago
Toronto, ON
Remote
2,569 Employees
7+ Years of Experience
2,569 Employees
7+ Years of Experience
Cloud • Insurance • Payments • Software • App development • Big Data Analytics
Lead a team of software engineers working on API development using C#, TypeScript/JavaScript, and SQL Server. Manage software engineers, provide technical expertise, and ensure velocity and quality. Collaborate with product management and engineering leaders to define work and deliver on roadmap commitments and quality goals.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+49 More
8 Days Ago
Toronto, ON
Remote
Hybrid
141 Employees
5-7 Years of Experience
141 Employees
5-7 Years of Experience
Transportation
Waabi is seeking a Senior / Staff Onboard Platform Software Engineer to work on their self-driving technology. Responsibilities include developing high-level software integration framework, sensor integration, and system-level optimization. The role requires 5+ years of software development experience, technical leadership skills, and proficiency in C, C++, Rust, and scripting languages.
4 Days Ago
Toronto, ON
Remote
299 Employees
3-5 Years of Experience
299 Employees
3-5 Years of Experience
Gaming • News + Entertainment • Sports
Experienced Software Engineer needed to contribute to the constant improvement of user experiences across gaming and entertainment publications. Responsibilities include writing high-level code, collaborating with teams, ensuring website performance, and managing production environments.
2 Days Ago
Toronto, ON
80 Employees
5-7 Years of Experience
80 Employees
5-7 Years of Experience
Food • Software
Design and develop new features for healthcare foodservice management software, maintain existing applications, write reliable code, integrate data storage solutions, write and run unit tests, present new ideas
14 Days Ago
Toronto, ON
Remote
Hybrid
12,000 Employees
7+ Years of Experience
12,000 Employees
7+ Years of Experience
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Staff Software Engineer role in the Access organization at Cash App, focused on maximizing trust and expanding access to the ecosystem. Responsibilities include managing authentication, account security, and account foundations. Key technologies include Python, Java, SQL, and AWS.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+59 More
7 Days Ago
Toronto, ON
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
Design and implement features across the Mir stack, assist in debugging and fixing issues, improve tests and benchmarks, create documentation, engage with community and partners, collaborate with team
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
7 Hours Ago
Toronto, ON
Remote
210 Employees
3-5 Years of Experience
210 Employees
3-5 Years of Experience
Software
The Software Engineer at Jungle Scout will be responsible for designing, building, and maintaining web applications and microservices. They will also play a role in decision-making around technologies, scaling systems, and mentoring junior developers. The position requires full stack development experience with skills in Python, SQL, Django, React, and familiarity with Ruby and Big Data/Spark.
Top Benefits:
401-K
401-K Matching
Company Equity
+32 More
5 Days Ago
Toronto, ON
96 Employees
3-5 Years of Experience
96 Employees
3-5 Years of Experience
Information Technology
Design, build, and deploy software services in a high-tech environment. Debug complex production issues and optimize software stack. Strong communication skills and proficiency in Rust required.
7 Days Ago
Toronto, ON
Hybrid
141 Employees
3-5 Years of Experience
141 Employees
3-5 Years of Experience
Transportation
Be part of a team building the next generation of self-driving technology using an AI-first approach. Build reliable and scalable tools to support Autonomous Vehicle development.
10 Days Ago
Toronto, ON
Remote
45 Employees
5-7 Years of Experience
45 Employees
5-7 Years of Experience
Big Data • Enterprise Web • Marketing Tech • Software • Analytics
High-impact software engineer role at Mutiny, working on AI-powered personalized experiences and data services. Responsibilities include building tools for B2B companies, collaborating on AI features, designing and running research experiments, and setting direction for data and AI strategy.
Top Benefits:
401-K
Company Equity
Dental Insurance
+13 More
5 Days Ago
Toronto, ON
22,282 Employees
5-7 Years of Experience
22,282 Employees
5-7 Years of Experience
Transportation
Passionate Software Engineer needed to build systems for Lyft's Marketplace teams. Responsibilities include designing, developing, deploying, and maintaining large-scale distributed systems. Requires 5+ years of experience in backend software development and a BS/MS in Computer Engineering or related field.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+19 More
10 Days Ago
Toronto, ON
Remote
298 Employees
3-5 Years of Experience
298 Employees
3-5 Years of Experience
Information Technology
As a Software Engineer at Cologix, you will be responsible for the interchange of data between servers and end-users, developing and managing server-side components, designing and deploying high-performance applications, incorporating data protection measures, identifying data storage solutions, and providing technical support to users. Key qualifications include a Bachelor's degree in a relevant field, in-depth knowledge of PHP, Python, or JavaScript, proficiency in various technologies such as AWS, Node.js, and Linux, and experience with Agile methodologies, databases, and network automation.
11 Days Ago
Toronto, ON
698 Employees
7+ Years of Experience
698 Employees
7+ Years of Experience
Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software • Big Data Analytics • Automation
PagerDuty is seeking a Staff Software Engineer with 12+ years of full-stack experience to join their Incident Management team. Responsibilities include designing, coding, and delivering innovative product features through continuous interaction across the Operations Cloud. This role offers a base salary range of 156,000 - 232,000 CAD per year.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+67 More
9 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
The Senior, Software Engineer role at Walmart Global Tech involves developing applications for digital signage and radio, leading design initiatives, coding major components, and guiding junior developers. Responsibilities include identifying user and system requirements, writing code, partnering with UI/UX, and ensuring proper documentation and testing. The role requires extensive experience in web development, cloud infrastructure management, Kubernetes, Docker, automated testing, and familiarity with Svelte.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 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 work on executing the company's roadmap for their AI-driven CX platform, collaborating with stakeholders to drive more volume to the platform. You should have 2+ years of backend development experience, proficiency in Python and Node.js, and experience with databases, third-party LLMs, deployment, and developer operations.
Top Benefits:
Company Outings
Dedicated Diversity Inclusion Staff
Dental Insurance
+31 More
7 Hours Ago
Toronto, ON
Hybrid
832 Employees
1-3 Years of Experience
832 Employees
1-3 Years of Experience
HR Tech
Contribute to the development of system solutions, enhance customer experiences, solve challenges, and design new solutions. Follow SDLC processes, coding standards, and write basic tests. Collaborate with peers, seek mentorship, and contribute to API documentation. Learn industry jargon and business concepts.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
6 Days Ago
Toronto, ON
Remote
6,000 Employees
3-5 Years of Experience
6,000 Employees
3-5 Years of Experience
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Contribute to the technical design and implementation of product features for various products at Veeva Systems. Lead design and delivery efforts for cloud-based features, write clean code, mentor junior developers, and work in an agile development environment.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
11 Days Ago
Toronto, ON
Hybrid
12,700 Employees
5-7 Years of Experience
12,700 Employees
5-7 Years of Experience
Enterprise Web • Fintech • Financial Services
Senior Software Engineer at Morningstar, responsible for designing, developing, and supporting technology solutions using Java, Python, AWS, and data lake technologies. Collaborate with internal/external stakeholders to ensure product quality and adherence to best practices. Take ownership of software code base, promote good development practices, and drive continuous improvement.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+54 More
7 Days Ago
Toronto, ON
880 Employees
5-7 Years of Experience
880 Employees
5-7 Years of Experience
Cloud • Software
Senior Software Engineer role at Canonical focusing on owning the design, delivery, and support of features in a highly concurrent, distributed system using Go. Responsibilities include coaching, team development, collaboration, and contributing to building a first-class engineering team.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
12 Days Ago
Toronto, ON
Remote
27,882 Employees
3-5 Years of Experience
27,882 Employees
3-5 Years of Experience
Food
This Software Engineer II position at Little Caesars involves participating in the design, development, and support of technical projects, translating user stories into clear code, and collaborating with team members to deliver high-quality software solutions.
7 Days Ago
Toronto, ON
Hybrid
34 Employees
3-5 Years of Experience
34 Employees
3-5 Years of Experience
Machine Learning • Software
Build customer-facing applications, craft performant solutions, participate in code reviews, ensure quality and efficiency, meet customer and business needs.
8 Days Ago
Toronto, ON
Remote
41 Employees
3-5 Years of Experience
41 Employees
3-5 Years of Experience
Logistics
Looking for a Software Engineer to work on modernizing the command line experience and collaborating with the engineering team to improve performance and reliability. Must have experience in Rust, WASM, Shell, Linux-programming, graphics programming, and open-source software.
11 Days Ago
Toronto, ON
26,035 Employees
7+ Years of Experience
26,035 Employees
7+ Years of Experience
eCommerce • Retail
Join eBay as an MTS 2, Software Engineer to work on redefining the face of eBay by creating large-scale applications, low latency APIs, and data pipelines. Lead major projects, hire and mentor top talent, and collaborate with cross-functional teams to drive a challenging roadmap.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+22 More
4 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 Associate TV team at Walmart Global Tech to deliver consumer-grade products and services, increase device visibility and security through automation and predictive analytics, and collaborate with various teams to drive development efforts. Requires 5 years of experience in React, Node JS, relational databases, and automated testing, as well as skills in PowerShell, Linux shell scripting, and proven leadership abilities.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size