Get the job you really want.

Top Software Engineer Jobs in Toronto

2 Days Ago
Toronto, ON
Remote
Hybrid
12,000 Employees
Junior
12,000 Employees
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.
An Hour Ago
Toronto, ON
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
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.
2 Days Ago
Toronto, ON
Remote
Hybrid
12,000 Employees
Junior
12,000 Employees
Junior
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Software Engineer on the Checking Inflows team, you will implement seller-facing features for the Square Checking product, improve backend systems, and collaboratively create scalable financial systems. This role involves end-to-end software development, working closely with engineering and product teams to enhance cash flow management for sellers.
2 Days Ago
Toronto, ON
Hybrid
500 Employees
Junior
500 Employees
Junior
Productivity • Real Estate • Software • PropTech • Big Data Analytics
In this role, you will design and build scalable solutions while collaborating with a team to enhance development processes and tools. Your main responsibilities include architecting complex applications, participating in code reviews, and contributing to system architecture planning. Continuous improvement in both product quality and personal skills is essential.
18 Hours Ago
Toronto, ON
Remote
2,500 Employees
Senior level
2,500 Employees
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior iOS Software Engineer at Dropbox, you will enhance mobile user experiences, solve complex technical challenges, guide architectural upgrades, advocate engineering best practices, and mentor junior engineers, all while collaborating within a cross-functional team.
2 Days Ago
Toronto, ON
Hybrid
12,700 Employees
12,700 Employees
Enterprise Web • Fintech • Financial Services
Looking for a Software Engineer specializing in full-stack development on modern cloud-based infrastructure to join the team, introduce new ideas, and develop products empowering users. Responsible for technical product ownership, code quality, and overall governance. Collaborate with team members, partner with product owners and designers, manage development projects, and enforce good engineering practices. Constantly seek opportunities for improvement and focus on stability and quality of the product.
2 Days Ago
Toronto, ON
Remote
2,500 Employees
Senior level
2,500 Employees
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Senior Android Software Engineer will lead the development of advanced features for the Dropbox mobile application, identify and fix complex code issues, mentor junior engineers, and advocate best engineering practices. The role emphasizes collaboration with cross-functional teams to enhance app performance and user engagement.
2 Days Ago
Toronto, ON
Remote
12,000 Employees
Junior
12,000 Employees
Junior
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Software Engineer in the Scams team, you will develop systems to enhance fraud detection and protect Square's reputation. You'll collaborate on fraud-fighting frameworks and ensure the security and reliability of the services while working with a distributed team to enhance existing solutions.

Featured Jobs

2 Days Ago
Toronto, ON
Hybrid
600 Employees
Mid level
600 Employees
Mid level
Artificial Intelligence • eCommerce • Information Technology • Mobile • Payments • App development • Utilities
As a Back End Software Engineer, you will design and develop APIs and backend services, mentor junior engineers, manage projects, and collaborate on product roadmaps. You will utilize functional programming languages and ensure high test coverage for your code.
2 Days Ago
Toronto, ON
Hybrid
165,000 Employees
Mid level
165,000 Employees
Mid level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Software Developer will engage in full stack development, creating web and mobile applications, backend services, and utilizing Azure cloud services. Responsibilities include collaborating with cross-functional teams, maintaining code quality, performing various testing stages, and managing workloads through tools like Jira. The developer will also work on innovative projects related to battery technology and digital apps.
3 Days Ago
Toronto, ON
Remote
Hybrid
3,500 Employees
Senior level
3,500 Employees
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Senior Frontend Software Engineer, you will develop and support web payment experiences, ensuring high accessibility and quality. Responsibilities include delivering features rapidly while collaborating with product and design teams, and mentoring other engineers.
3 Days Ago
Toronto, ON
Hybrid
55,000 Employees
Entry level
55,000 Employees
Entry level
Fintech • Machine Learning • Payments • Software • Financial Services
As an Associate Software Engineer at Capital One, you will work on user experience improvements for Android/iOS, develop CI/CD pipelines for AWS, enhance cybersecurity, and create front-end applications with React and Angular while building backend microservices and APIs. You're expected to design, code, test, and deliver solutions that benefit customers.
3 Days Ago
Toronto, ON
Hybrid
12,700 Employees
Mid level
12,700 Employees
Mid level
Enterprise Web • Fintech • Financial Services
The Software Engineer will design, develop, and implement services and APIs using .NET Core and Web API in an AWS environment. Responsibilities include enhancing system performance, collaborating with teams, and maintaining service APIs while applying problem-solving skills in software integration.
3 Days Ago
Toronto, ON
Remote
300 Employees
Senior level
300 Employees
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Full Stack Engineer at Babylist, you will enhance user experience for their shopping platform by working on critical initiatives, collaborating with cross-functional teams to improve search, discoverability, cart, and checkout processes.
4 Days Ago
Toronto, ON
Hybrid
165,000 Employees
Junior
165,000 Employees
Junior
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
As a Software Simulation Developer, you will create optimized automotive software simulations, enabling testing of development controller code. Responsibilities include defining user stories, collaborating with teams, maintaining documentation, and integrating systems into a data analytics pipeline, all within an Agile framework.
5 Days Ago
Toronto, ON
Remote
Hybrid
3,500 Employees
Mid level
3,500 Employees
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer on the Merchant Experience team, you will design and build user-friendly platforms for merchants using Cash App. Your role involves evolving the architecture for scalability, creatively solving technical challenges, leading development with product and design teams, and providing support in a 24/7 on-call rotation.
7 Days Ago
Toronto, ON
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
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.
5 Days Ago
Toronto, ON
Hybrid
900 Employees
Mid level
900 Employees
Mid level
Fintech • Payments • Software • Financial Services
The Software Engineer will design and build highly available services that enhance the commerce experience on Cash App. Responsibilities include backend development using Kotlin, collaborating across teams, and managing features through their lifecycle to deliver user-friendly product experiences.
6 Days Ago
Toronto, ON
Hybrid
55,000 Employees
Mid level
55,000 Employees
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
As a Principal Associate, Full Stack Software Engineer at Capital One, you will work on various projects in backend and frontend development, using object-oriented programming to create applications. You'll engage with Agile teams and mentor peers, focusing on TDD and cloud technologies. You'll also continually evaluate new tools and technologies, contributing to a positive team culture and project outcomes.
6 Days Ago
Toronto, ON
Remote
Hybrid
3,500 Employees
Mid level
3,500 Employees
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer on the Cash App Business team, you will collaborate with your team to design, build, and deploy features and services that enhance the platform for nanosellers. Responsibilities include optimizing existing features and responding to incidents while maintaining high technical standards in software delivery and testing.
6 Days Ago
Toronto, ON
Remote
Hybrid
3,500 Employees
Mid level
3,500 Employees
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Software Engineer for Cash App Business will collaborate on designing, building, and deploying software features and APIs. Key responsibilities include optimizing existing services, maintaining system operations, and participating in code reviews to foster collaborative growth. Candidates should bring strong problem-solving skills and a customer-focused approach to their work.
6 Days Ago
Toronto, ON
Remote
Hybrid
3,500 Employees
Junior
3,500 Employees
Junior
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a software engineer on the Cash Commerce - Consumer Experience team, you'll design, develop, and maintain new features for Cash App's payment experiences, addressing technical challenges related to transaction processing and data security while collaborating closely with product teams and peers.
10 Days Ago
Toronto, ON
Hybrid
165,000 Employees
Senior level
165,000 Employees
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.
6 Days Ago
Toronto, ON
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
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.
6 Days Ago
Toronto, ON
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
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.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account