Get the job you really want.

Top Software Engineer Jobs in Toronto

2 Days Ago
Hybrid
Toronto, ON
Mid level
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
The Principal Associate, Software Engineer at Capital One will work on various projects involving backend, frontend, and mobile development. Responsibilities include creating applications using object-oriented programming, employing TDD, mentoring team members, and designing solutions across development tools in Agile teams.
Top Skills: GoJavaKotlinPythonScalaSwift
2 Days Ago
Easy Apply
Remote
Toronto, ON
Easy Apply
Junior
Junior
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Software Engineer at Samsara, you'll work within the Smart Trailer and Connected Equipment team to develop end-to-end solutions. You will deliver features through collaboration with cross-functional teams and focus on creating a customer-centric impact. Your work will utilize IoT data to enhance operational visibility and efficiency for clients.
Top Skills: GoGraphQLReactTypescript
2 Days Ago
Easy Apply
Hybrid
Toronto, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • eCommerce • Information Technology • Mobile • Payments • App development • Utilities
As a .NET Software Engineer at KUBRA, you will design and implement new systems and features, modify existing systems, and engage in the full software development lifecycle, while collaborating with the Product Engineering Team to solve complex problems and contribute innovative solutions.
Top Skills: .NetC#JavaScriptTypescript
2 Days Ago
Remote
Hybrid
Toronto, ON
Mid level
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Software Engineer in Buyer Foundations will design and build features to enhance buyer understanding and engagement through APIs and data analysis. The role involves collaborating with teams to address performance and scalability challenges while advocating for future tech solutions.
Top Skills: JavaRuby
9 Hours Ago
Remote
Hybrid
Toronto, ON
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Staff Android Engineer on the Order Hub team, you will lead the architecture, design, and implementation of key features, mentor engineers, and ensure engineering excellence while collaborating with product managers and designers to enhance order management solutions.
Top Skills: JavaKotlin
16 Hours Ago
Remote
Hybrid
Toronto, ON
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Software Engineer Manager will oversee the Identity Platform team, focusing on developing and maintaining authentication, authorization, and identity management solutions. Responsibilities include guiding engineering practices, mentoring engineers, influencing strategic direction, and ensuring reliability and compliance with regulations.
Top Skills: Go
4 Days Ago
Hybrid
Toronto, ON
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Staff Software Engineer will develop, maintain, and optimize embedded data Control Plane software for managing data collection in vehicles. Responsibilities include software architecture design, hands-on coding, QA testing, team mentorship, and establishing best practices in software development for a sustainable automotive future.
Top Skills: CC++Java
Yesterday
Remote
Hybrid
Toronto, ON
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Software Engineer will collaborate with the Cash App Business team to design, build, test, and deploy features and APIs aimed at empowering nanosellers. Responsibilities include optimizing existing services, maintaining seamless operations, and contributing to a culture of continuous improvement.
Top Skills: JavaKotlin

Featured Jobs

Yesterday
Remote
Hybrid
Toronto, ON
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer for Cash App Business, you will collaborate to design and deploy features, enhance APIs, and ensure system reliability. You'll respond to issues and share insights for growth within a globally distributed team, impacting the entrepreneurial journey of nanosellers.
Top Skills: JavaKotlin
4 Days Ago
Hybrid
Toronto, ON
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Staff Software Engineer will develop, optimize, and maintain embedded data Control Plane infrastructure, manage data collection from vehicle systems, and mentor junior team members while ensuring quality through testing and documentation.
Top Skills: CC++Java
2 Days Ago
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Frontend Software Engineer at Samsara, you'll architect, design, and develop systems for a new route planning product while mentoring junior engineers and ensuring operational health of production systems. The role emphasizes collaboration with design and engineering and customer feedback for feature iterations.
Top Skills: JavaScriptReactTypescript
2 Days Ago
Easy Apply
Remote
Toronto, ON
Easy Apply
Entry level
Entry level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Software Engineer (New Grad) role involves designing and developing software solutions across various engineering teams at Samsara, with a focus on physical operations and IoT data. Responsibilities include creating features for both backend and frontend, tackling data architecture challenges, and ensuring user-friendly interfaces for the collected data. This role is ideal for early-career engineers looking to make an impact in an innovative environment.
Top Skills: GoJavaJavaScriptKotlinNode.jsPythonRubySwiftTypescript
2 Days Ago
Hybrid
Toronto, ON
Senior level
Senior level
Enterprise Web • Fintech • Financial Services
The Senior Front-End Software Engineer will join the Central Technology Web Development team to enhance Morningstar's web-based products, using full-stack JavaScript expertise with Vue.js and Node.js. Responsibilities include developing, maintaining applications, participating in code reviews, mentoring others, and ensuring high performance and quality of code.
Top Skills: CSSHTMLJavaScript
2 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Senior Full Stack Software Engineer will guide the technical direction for product features, collaborate with product and design teams, write secure and maintainable code, manage bugs, conduct code reviews, and mentor teammates. A focus on delivering customer-centric solutions and adapting to user feedback is key.
Top Skills: CSSHTML5JavaJavaScriptNode.js
2 Days Ago
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Full Stack Engineer in the Growth Marketing team at Babylist, you will develop and deploy systems to enhance shop experiences, improve existing systems, and mentor other engineers. Your role will involve collaborating closely with various teams while delivering end-to-end solutions that drive business growth.
Top Skills: ReactRuby
2 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Machine Learning Software Engineer, you'll contribute to R&D and machine learning initiatives, design and implement features for customers, and gain experience in multi-platform software development and containerization within a multidisciplinary team.
Top Skills: C++PythonRust
2 Days Ago
Remote
Toronto, ON
Junior
Junior
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Product Engineer at Dropbox, the role involves developing and enhancing Dropbox Products to improve user experience. Responsibilities include designing scalable software, collaborating with cross-functional teams, developing product roadmaps, mentoring, and participating in on-call rotations.
Top Skills: JavaScriptPython
2 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior Infrastructure Software Engineer, you will build scalable infrastructure to manage large volumes of user data, develop a search platform, collaborate with cross-functional teams, and mentor junior engineers. You'll drive innovations and improvements while staying updated on industry trends.
Top Skills: CC++GoJavaPython
Mid level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Software Engineer will develop and integrate virtual controller models for simulations, ensure quality delivery of simulation environments, and support the development and troubleshooting of embedded systems across various automotive technologies.
Top Skills: Embedded CPython
3 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior Backend Product Engineer at OTC, you will design and develop AI-powered software applications. Your role involves collaborating with cross-functional teams to translate business needs into technical specifications, optimizing data ingestion, and improving system performance, while also mentoring junior engineers.
Top Skills: GoPython
5 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Cloud • Insurance • Payments • Software • App development • Big Data Analytics
As a Software Engineer at Applied Systems, you will develop and maintain web applications and microservices using Golang and React. This role involves collaborating with team members to design and implement software, ensuring high-quality solutions, and integrating with third-party APIs.
Top Skills: .NetC#GoJavaScriptNode JsReactTypescript
Entry level
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Windows Sustaining Software Engineer at CrowdStrike, you will lead sensor quality initiatives, troubleshoot sensor issues, support development teams, and collaborate with different teams to enhance sensor software. Your role will focus on providing technical leadership and ensuring the reliability and supportability of the sensor platform.
Top Skills: C++Python
5 Days Ago
Easy Apply
Remote
Toronto, ON
Easy Apply
Junior
Junior
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Software Engineer for the Mobile Platform will design and implement shared components for mobile applications, mentor teams on mobile-specific issues, improve developer experience through better systems and frameworks, and promote Samsara's cultural values. They will collaborate across teams and contribute to scalable customer-facing solutions.
Top Skills: GoReact NativeTypescript
9 Days Ago
Remote
Hybrid
Toronto, ON
Junior
Junior
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Software Engineer on the Payments team, you will design, build, and maintain services for the Payments Platform, focusing on operational excellence and secure systems. You will collaborate with product teams to enable rapid development of new capabilities for merchants and buyers, while promoting engineering best practices.
Top Skills: EmberJavaJavaScriptKotlinReact
8 Days Ago
Remote
Hybrid
Toronto, ON
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer on the Banking Core team, you'll design, execute, and deliver innovative banking products while maintaining existing features. Collaborating with cross-functional teams, you'll drive architectural decisions and enhance infrastructure for robustness and scalability, impacting millions of customers.
Top Skills: JavaKotlin
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account