Get the job you really want.

Top Software Engineer Jobs in Toronto, ON

6 Days Ago
8 Locations
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Staff Software Engineer will lead the design and implementation of complex software systems as part of the Square Invoices team, focusing on developing integrated tools for merchants to manage business remotely. This role involves actively contributing to the codebase, collaborating with various teams, and ensuring high-quality deliverables to drive growth and improve product experiences.
6 Days Ago
Toronto, ON, CAN
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As an ASIC Digital Design Engineer at Proto, you will design and verify next-gen mining ASICs, focusing on chip/block level implementation, timing, integration, and debugging of RTL and GLS failures. You'll collaborate with team members to address challenges involved in ASIC development.
6 Days Ago
8 Locations
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As an ASIC Digital Design Engineer, you'll collaborate on designing and verifying ASICs for bitcoin mining. Responsibilities include chip/block level design, IP integration, synthesis, and debugging RTL/GLS failures. You will rely on your extensive experience in RTL design using Verilog/System Verilog and utilize functional verification tools from Synopsys.
6 Days Ago
8 Locations
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Software Engineer will develop solutions to optimize enterprise operations at Block, collaborating cross-functionally to transform business requirements into technical designs and solutions while maintaining high coding standards and documentation practices.
6 Days Ago
8 Locations
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Engineering Manager for Android Developer Experience at Block will lead a team focused on enhancing the Android development infrastructure and tools. Responsibilities include managing engineers, shaping technical direction, and collaborating across teams to improve efficiency in the development process.
7 Days Ago
Toronto, ON, CAN
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Systems Engineer for Oracle EPM will drive financial planning and analysis initiatives by architecting and implementing EPM solutions. Responsibilities include technical specifications, integrating systems, optimizing processes, and providing support while collaborating with stakeholders to enhance operations using EPM tools.
8 Days Ago
8 Locations
Remote
Hybrid
12,000 Employees
Expert/Leader
12,000 Employees
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Staff Software Engineer will lead the design and development of large-scale distributed systems for Square's Orders Ecosystem Platform, providing technical direction and mentorship. The role involves collaboration with cross-functional teams to enhance system performance and scalability, conducting code reviews, and influencing technical strategies in alignment with business goals.
8 Days Ago
8 Locations
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer Manager for the Identity Platform, you will lead and guide a team in enhancing authorization mechanisms, influence strategic technical direction, promote engineering excellence, and cultivate a reliability-focused culture while addressing operational challenges.
9 Days Ago
8 Locations
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Software Engineer will develop orchestration systems to automate workflows for sellers, enhance API capabilities, lead projects from inception to deployment, and mentor peers while managing system operations.
9 Days Ago
8 Locations
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Software Engineer on the Bank Accounts team, you will design and maintain backend systems for Square’s banking products. This role involves ensuring sellers can efficiently manage their finances while mentoring junior engineers and leading feature releases in a collaborative environment.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size