Get the job you really want

Top Software Engineer Jobs in Toronto, ON

14+ Job Results
5 Days Ago
Canada
Remote
2,200 Employees
Expert/Leader
2,200 Employees
Expert/Leader
Fintech
The Senior Staff Software Engineer will advance Reliability practices at Affirm by creating a technical roadmap, guiding Infrastructure teams in improving reliability, and fostering a culture of technical excellence. Responsibilities include coaching team members, supporting product management, and leading incident management efforts.
8 Days Ago
Canada
Remote
2,200 Employees
Expert/Leader
2,200 Employees
Expert/Leader
Fintech
As a Principal Software Engineer at Affirm, you will drive the long-term vision and architecture of post-purchase user experience and lead technical teams to develop end-to-end solutions for complex problems. You will also champion innovative, scalable solutions and provide technical guidance across the engineering organization.
11 Days Ago
Canada
Remote
2,200 Employees
Junior
2,200 Employees
Junior
Fintech
As a Software Engineer II, you will collaborate with your team to manage project tasks, support product development, maintain operational metrics, and contribute to team growth. You should have experience with backend systems and be proficient in Python or Kotlin, along with familiarity in distributed systems and technologies like AWS, MySQL, and Kubernetes.
17 Days Ago
Canada
Remote
2,200 Employees
Senior level
2,200 Employees
Senior level
Fintech
The Staff Software Engineer will lead major engineering initiatives in the Trust and Safety Experience team at Affirm. Responsibilities include defining technical strategy, collaborating across teams, ensuring operational excellence, promoting a culture of quality, and mentoring team members.
17 Days Ago
Canada
Remote
2,200 Employees
Senior level
2,200 Employees
Senior level
Fintech
The Senior Software Engineer will optimize cloud infrastructure and distributed systems, lead a team in solving complex problems, collaborate in the product development lifecycle, manage operations, foster quality culture, and provide technical guidance on capacity tuning and performance testing.
17 Days Ago
Canada
Remote
2,200 Employees
Senior level
2,200 Employees
Senior level
Fintech
As a Senior Software Engineer at Affirm, you will lead the design and development of software systems to create seamless checkout experiences. Responsibilities include writing efficient code, mentoring junior engineers, optimizing existing systems, and developing innovative solutions to enhance performance and security.
17 Days Ago
Canada
Remote
2,200 Employees
Senior level
2,200 Employees
Senior level
Fintech
As a Software Engineering Manager, you will lead a high performing team to develop and optimize customer-facing tools for the Trust & Safety Platform at Affirm. Responsibilities include creating a technical roadmap, mentoring team members, ensuring system performance, and collaborating across teams to enhance user experiences in various platforms and devices.
18 Days Ago
Canada
Remote
2,200 Employees
Entry level
2,200 Employees
Entry level
Fintech
As a Software Engineer I at Affirm, you'll contribute to backend system design and development with a focus on quality and speed. You'll collaborate with your team on projects, engage in community-building activities, and maintain effective communication with stakeholders. The role emphasizes proactive growth, coding best practices, and ownership of assigned tasks.
21 Days Ago
Canada
Remote
2,200 Employees
Expert/Leader
2,200 Employees
Expert/Leader
Fintech
The Senior Staff Software Engineer will lead the Online Infrastructure team at Affirm, focusing on technical strategy, designing cloud-native systems, and mentoring other engineers. Responsibilities include developing tools for scalable service management and collaborating across teams to enhance Affirm's computing solutions.
21 Days Ago
Canada
Remote
2,200 Employees
Senior level
2,200 Employees
Senior level
Fintech
As a Manager of Quality Assurance, you will lead QA teams, drive improvements to customer experience through quality monitoring and analysis, manage vendor partnerships, and develop action plans to enhance operational performance while ensuring compliance and service quality.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size