Top Software Engineer Jobs in Toronto
As a software engineer on the Payments team at Square, you will develop Payments Platform services and infrastructure, work on building new capabilities, and focus on delivering fault-tolerant systems. You will collaborate with engineering and product teams to enhance payment acceptance and security for Square customers.
The Software Engineer will work on building and maintaining infrastructure for large databases, migrating services to Vitess, and designing efficient archiving and testing tools. Requires 6+ years of experience in software engineering and a Bachelor's degree in Computer Science.
As a software engineer on the Merchants & Partners team at Cash App, responsible for building, scaling, and maintaining Afterpay and Cash App's API platforms. Collaborate with product, business, and finance teams to support new payment experiences for developers. Design fault-tolerant systems, prioritize security and compliance, and strive for high availability and low latency in distributed transaction processing systems.
Design, engineer & implement highly-available, fault-tolerant, distributed systems enhancing real-time bidding system. Responsible for code readability, performance, testing, documentation, and continuous integration. Take ownership of product development and collaborate with cross-functional teams in a fast-paced environment. Participate in on-call rotation and share knowledge with team members.
Square is seeking a Software Engineer for their Business Identities team to develop scalable and resilient systems for the Identity Platform. Responsibilities include collaborating with stakeholders, leading by example, providing mentorship, and improving work processes.
Develop and maintain development platforms for the Chamberlain MyQ program, focusing on middleware. Collaborate with various teams to translate product requirements into technical specifications and ensure high-quality code. Work with Agile methodologies and mentor junior engineers to enhance team capabilities. Participate in technical discussions and ensure adherence to coding standards and security requirements.
Design, build, and support merchant-facing platforms, evolve architecture, solve technical problems, collaborate with product management and design, participate in on-call rotation.
Square is seeking a Software Engineer for their Orders Core team to build and maintain a highly reliable and resilient Orders system. The role involves leading the design and development of Orders API solutions, collaborating with other teams, and fostering a positive team culture.
Featured Jobs
As an Associate Software Engineer at Capital One, you will work on improving user experience for Android/iOS customers, developing CI/CD pipelines to AWS cloud environment, enhancing cybersecurity, creating front-end applications with React and Angular, and developing backend Microservice applications and APIs.
Join KUBRA as a Java Software Engineer to design and build software, translate business requirements, contribute to product architecture, and collaborate with teams to develop product roadmaps. Must have a minimum of 3 years of experience in Java environments and proficiency in Java, Spring, Spring Boot, Java EE, and related technologies.
Seeking a Senior Full Stack Software Engineer to guide technical direction, collaborate with product teams, and mentor teammates. Must have 5+ years of experience in the industry, expertise in Javascript, HTML5, CSS, and experience with modern testing frameworks and A/B testing. Remote role in a US timezone.
Babylist is looking for a Full Stack Engineer to join their Babylist Shop team. The role involves working on critical initiatives to enhance the user experience and make Babylist the go-to destination for baby commerce. The engineer will collaborate with various teams to execute key initiatives.
As a Rust Software Engineer at Chainlink Labs, you will collaborate with a team of experienced engineers to develop highly scalable and secure software for decentralized applications. Responsibilities include protecting Chainlink, solving complex problems, deploying security infrastructure, and advising on security measures. Preferred skills include Solidity smart contract writing, open source software experience, infrastructure management, and knowledge of security and cloud deployments. This role requires at least 2 years of experience with Rust and a Bachelor's degree in Computer Science or related field.
As a Senior Rust Software Engineer at Chainlink Labs, you will develop highly scalable and secure software for the Chainlink platform. You will collaborate with a team of experienced engineers to build world-changing decentralized infrastructure for smart contracts.
The Software Engineer will work on the ML Platform team to build self-service tooling for feature engineering and collaborate with data science and engineering teams to develop scalable and sustainable software solutions. Responsibilities include designing tools, leading architectural discussions, mentoring teammates, and participating in oncall rotations.
Join Capital One's Software Engineering Team in Canada to work on developing digital solutions for customers. The team follows a flexible hybrid working model and is committed to diversity and inclusion. Responsibilities include improving user experience, developing CI/CD pipelines, enhancing cybersecurity, and creating front-end and backend applications using React, Angular, and AWS.
As a Senior Machine Learning Engineer focused on search quality at Dropbox, you will design, code, train, test, deploy, and iterate on large-scale machine learning systems. You will collaborate with cross-functional teams to enhance search capabilities and impact millions of users.
The Software Engineer, Platform Automation at Square is responsible for establishing continuous integration automation for Square Mobile, web, and devices products. The role involves leading complex projects, designing resilient systems, collaborating with stakeholders, and implementing software test automation code to enhance testing capabilities and improve product reliability.
Join Square's Ecommerce Editor Team as a Full Stack Engineer working on the Online Store website editor to create a world-class e-commerce experience for sellers and customers. Lead initiatives to improve website builder, drive frontend architecture, write testable code, and ensure security and compliance standards.
As an Android Software Engineer for Cash App Commerce, you will develop new consumer and merchant-facing products, enhance existing products, and work on improving user experiences. You will collaborate with internal teams and external partners to deliver high-quality solutions.
Lead projects across multiple software stacks in embedded systems development, collaborate on system-side code, validate product features, and build reliable tools for firmware development and debugging.
The iOS Software Engineer at Block will work on developing end-to-end features for their Cash App, focusing on core banking services, card services, and money management products. Responsibilities include building features, crafting high-quality code, and collaborating with cross-functional teams. The role requires 2+ years of iOS development experience with a commitment to continuous improvement.
The Partner Interfaces group at Affirm is looking for a highly motivated and experienced Software Engineer I to join the team. The role involves working on APIs and webhooks for integrations with merchants and partners, managing partner APIs and tools, and contributing to the growth of the merchant network.
Design, build, and ship high-quality product features with a sense of urgency. Collaborate with cross-functional teams to define project requirements. Develop scalable and robust solutions. Contribute to organization-wide initiatives. Manage large volumes of data. Work on core product development and machine learning projects.
Senior Software Engineer role at Cash App, focusing on building software for referrals and incentives programs. Responsibilities include collaborating with cross-functional teams, developing backend services, and owning features throughout their lifecycle. Qualifications include 5+ years of software development experience and a Bachelor's degree in relevant field.
Popular Job Searches
AI Jobs in Toronto
AWS Jobs in Toronto
Cloud Architect Jobs in Toronto
Database Administrator Jobs in Toronto
DevOps Engineer Jobs in Toronto
Engineering Jobs in Toronto
Front End Developer Jobs in Toronto
Full Stack Developer Jobs in Toronto
IoS Developer Jobs in Toronto
Java Developer Jobs in Toronto
Machine Learning Jobs in Toronto
.NET Developer Jobs in Toronto
Network Engineer Jobs in Toronto
Python Jobs in Toronto
QA Jobs in Toronto
Quality Assurance Analyst Jobs in Toronto
React Developer Jobs in Toronto
Software Engineer Jobs in Toronto
Software Testing Jobs in Toronto
Web Developer Jobs in Toronto
All Filters
No Results
No Results