Get the job you really want

Top Software Engineer Jobs in Toronto

689+ Job Results
7 Days Ago
Toronto, ON
Remote
1,516 Employees
5-7 Years of Experience
1,516 Employees
5-7 Years of Experience
Software
Seeking an experienced Senior/Principal Software Engineer with AdTech experience to drive and implement new initiatives, lead integration efforts, and collaborate with stakeholders. Must have at least 5 years of experience in the AdTech industry and proficiency in Python, JavaScript, and Go.
5 Days Ago
Toronto, ON
549 Employees
3-5 Years of Experience
549 Employees
3-5 Years of Experience
Artificial Intelligence • Marketing Tech • Software
Design and implement distributed software systems for data handling at massive speeds and scale, creating innovative solutions for major brands. Responsibilities include system design, development, testing, code and design reviews, and ongoing maintenance.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+54 More
14 Days Ago
Toronto, ON
Remote
5,360 Employees
5-7 Years of Experience
5,360 Employees
5-7 Years of Experience
Payments • Software
As a Software Engineer focused on Vulnerability Management at Stripe, you will use your software engineering expertise to find and prioritize vulnerabilities in our systems. You will drive the timely remediation of vulnerabilities, enhance security defenses, and collaborate cross-functionally to strengthen the safety of Stripe's systems and data.
7 Days Ago
Toronto, ON
Remote
1,240 Employees
1-3 Years of Experience
1,240 Employees
1-3 Years of Experience
Automotive • Consumer Web
The Software Developer II contributes to all phases of the Software Development Lifecycle through the analysis, design, implementation, verification, and maintenance of software solutions. This role works closely with Business Unit stakeholders to review requirements, validate designs, create work estimates, develop software, and verify product releases.
Top Benefits:
401-K
Company Outings
Dental Insurance
+12 More
4 Days Ago
Toronto, ON
Remote
3,700 Employees
7+ Years of Experience
3,700 Employees
7+ Years of Experience
Cloud • Fintech • Cryptocurrency • NFT • Web3
Staff Software Engineer responsible for balancing individual contribution with leading new projects, guiding technical direction, and mentoring team members. Focus on creating mass market interfaces for digital currency apps and collaborating with stakeholders on strategic roadmaps.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+38 More
23 Days Ago
Toronto, ON
Remote
375 Employees
3-5 Years of Experience
375 Employees
3-5 Years of Experience
Fintech • Software • Financial Services
Join a cross-functional engineering team to work on exciting business challenges and deliver world-class financial products to small business owners. Write code in Python, Ruby, and/or JavaScript, contribute to back-end and front-end, and focus on performance, reliability, and code quality.
14 Days Ago
Toronto, ON
308 Employees
7+ Years of Experience
308 Employees
7+ Years of Experience
Information Technology • Travel
Seeking a Software Engineer with a focus on performance and scalability improvements, system development, and production support. Responsibilities include application development, system analysis, and integration with client systems. Must have extensive experience with Java technologies, Oracle databases, and Agile methodologies.
14 Days Ago
Toronto, ON
Remote
371 Employees
3-5 Years of Experience
371 Employees
3-5 Years of Experience
AdTech • Marketing Tech
Lead the design, architecture & implementation of the copilot framework for a chat-based copilot platform in the digital advertising industry. Collaborate with stakeholders to solve technical challenges and improve internal copilot capabilities. Conduct technical interviews to attract high performing candidates.
14 Days Ago
Toronto, ON
Remote
77 Employees
3-5 Years of Experience
77 Employees
3-5 Years of Experience
Software
Join Mismo as a Full Stack Software Engineer specializing in React and Node.js. Take ownership of projects from concept to delivery, work on e-commerce and financial integrations, and collaborate with the team. Ideal candidates should have expertise in software engineering, TypeScript, JavaScript, SQL, and strong communication skills. Knowledge of finance, algorithms, data mining, and interest in continuous learning are desired.
14 Days Ago
Toronto, ON
6,700 Employees
3-5 Years of Experience
6,700 Employees
3-5 Years of Experience
Information Technology
Develop software for robotics applications using C++, ROS, and Python. Collaborate with hardware engineers to integrate software with robot systems. Test and debug software to ensure robust performance in real-world environments.
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
Principal Software Engineer responsible for defining and maintaining architecture roadmap, leading technical solutions, and driving innovation for new products. Must have deep knowledge of Cloud native distributed system development and hands-on experience with micro-services and event-driven architecture. Responsibilities include providing technical leadership, mentoring engineering teams, and driving automation and operational excellence.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
15 Days Ago
Toronto, ON
Remote
28 Employees
1-3 Years of Experience
28 Employees
1-3 Years of Experience
eCommerce • Retail
Seeking a developer with 2+ years of Elixir experience to assist in transitioning the tech stack from Django+React to Elixir. Responsibilities include developing new features, collaborating with the team, and writing well-tested Elixir code. The role is primarily remote with occasional in-person meetings in the EST timezone.
14 Days Ago
Toronto, ON
Remote
5-7 Years of Experience
5-7 Years of Experience
Software
Join the Deployment Experience team at Vercel to build web applications, distributed systems, and improve deployment processes. Requires 6+ years of software engineering experience with expertise in Node.js, React, and TypeScript.
14 Days Ago
Toronto, ON
Remote
8,686 Employees
1-3 Years of Experience
8,686 Employees
1-3 Years of Experience
Appliances • Industrial • Manufacturing
The AI Software Engineer II is responsible for designing, developing, and implementing new or modified software products for ongoing AI/decision technology projects. They collaborate closely with various teams to ensure software projects meet requirements and focus on integrating different AI algorithms to create user-friendly solutions.
14 Days Ago
Toronto, ON
42 Employees
1-3 Years of Experience
42 Employees
1-3 Years of Experience
Information Technology • Consulting
Influence and execute the overall vision of Harmonic’s offerings by collaborating with Product & Design to create products that help customers discover startups. Translate customer needs into innovative product features and services. Work on every layer of the stack to troubleshoot and solve issues.
14 Days Ago
Toronto, ON
41 Employees
3-5 Years of Experience
41 Employees
3-5 Years of Experience
Artificial Intelligence • Software
Join Perplexity as a Backend Software Engineer to lead design, implementation, and scaling of systems for API products. Responsibilities include designing and maintaining APIs, leading technical projects, and aligning technical decisions with strategic initiatives. Qualifications include experience with natural language/LLM APIs, infrastructure management, scalability, and user experience. 4+ years of engineering experience required.
15 Days Ago
Toronto, ON
Remote
140 Employees
3-5 Years of Experience
140 Employees
3-5 Years of Experience
Retail • Sales • Software
Craft scalable TypeScript and Python code to integrate with customer websites, apps, and APIs. Work with Django in a microservices architecture. Implement APIs over HTTP and gRPC.
23 Days Ago
Toronto, ON
221 Employees
1-3 Years of Experience
221 Employees
1-3 Years of Experience
Artificial Intelligence • Cloud • Hardware • Machine Learning • Quantum Computing
Develop and maintain JIT and AOT hybrid compilation pipelines for PennyLane, an open-source software framework for quantum machine learning, quantum computing, and quantum chemistry. Convert abstract algorithms into efficient software implementations, support new hardware platforms, and contribute to software system design and quality assurance.
21 Days Ago
Toronto, ON
Remote
380 Employees
5-7 Years of Experience
380 Employees
5-7 Years of Experience
Marketing Tech • Real Estate • Software • PropTech • SEO
Design, build, test, and deploy the cloud-native platform and microservices/API. Develop user-facing features, optimize application speed, conduct code reviews, and mentor junior Engineers. Work with React, Node, TypeScript, Python, AWS, and more.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+27 More
15 Days Ago
Toronto, ON
Remote
160 Employees
3-5 Years of Experience
160 Employees
3-5 Years of Experience
Healthtech • Other • Software
The full stack Senior Engineer at Nomad Health will work on building product and platform features to improve performance and user experience. Responsibilities include defining best practices for clean code, owning architecture, providing mentorship, and contributing to technical decisions. Qualifications include 4+ years of full stack development experience, strong object-oriented design principles, and proficiency in Python, JavaScript, TypeScript, React, and REST API development.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+43 More
21 Hours Ago
Toronto, ON
Remote
299 Employees
7+ Years of Experience
299 Employees
7+ Years of Experience
Big Data • Software
As a Senior Software Engineer II at Affinity, you will work on core areas of the product, define technical direction, mentor other engineers, and collaborate across teams. The tech stack includes React, TypeScript, Ruby, PostgreSQL, Kafka, AWS, and Kubernetes.
8 Days Ago
Toronto, ON
Hybrid
832 Employees
7+ Years of Experience
832 Employees
7+ Years of Experience
HR Tech
Senior Software Engineer II at Emburse contributing to system solutions, enhancing customer experiences, solving challenges, and designing new solutions. Responsible for software development, codebase expertise, quality assurance, project leadership, technical testing, and mentoring junior developers.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
15 Days Ago
Toronto, ON
Remote
586 Employees
3-5 Years of Experience
586 Employees
3-5 Years of Experience
Software
TouchBistro is seeking a Senior Mobile Software Developer (Kotlin) to architect, design, and develop high-quality Kotlin applications for their evolving POS system. Responsibilities include optimizing software solutions, collaborating with teams, mentoring junior developers, and staying updated on industry trends. Must have 4-5+ years of Kotlin development experience, strong understanding of Kotlin and coroutines, and proficiency in building Android applications. Nice to have experience with Ktor and Exposed. Ontario, Quebec, New Brunswick, Nova Scotia, Newfoundland, or PEI residents.
15 Days Ago
Toronto, ON
Remote
396 Employees
7+ Years of Experience
396 Employees
7+ Years of Experience
Cloud • Information Technology
Platform.sh is seeking a Cloud Software Engineer with expertise in networking and content distribution to build resilient, distributed systems. This role involves working with new technologies, pushing boundaries, and contributing to the content delivery system.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+31 More
15 Days Ago
Toronto, ON
Remote
55 Employees
3-5 Years of Experience
55 Employees
3-5 Years of Experience
Energy
Design, develop, and maintain features for a utility-scale battery simulation platform. Assist in product development strategy, design, planning, and productivity. Serve as a member of the technical team collaborating across engineering and research domains.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size