Get the job you really want

Top Software Engineer Jobs in Ottawa

17+ Job Results
4 Days Ago
Canada
Remote
2,200 Employees
7+ Years of Experience
2,200 Employees
7+ Years of Experience
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.
4 Days Ago
Canada
Remote
2,200 Employees
3-5 Years of Experience
2,200 Employees
3-5 Years of Experience
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.
4 Days Ago
Canada
Remote
2,200 Employees
5-7 Years of Experience
2,200 Employees
5-7 Years of Experience
Fintech
Seeking a Software Engineer to optimize cloud infrastructure and distributed systems, with experience in scaling and building capacity models. Responsibilities include collaborating with product teams, supporting operations, and providing technical guidance on capacity tuning. Must have 1.5+ years of experience, familiarity with AWS, MySQL, Kubernetes, and API development at scale.
4 Days Ago
Canada
Remote
2,200 Employees
5-7 Years of Experience
2,200 Employees
5-7 Years of Experience
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.
4 Days Ago
Canada
Remote
2,200 Employees
3-5 Years of Experience
2,200 Employees
3-5 Years of Experience
Fintech
As a Senior Technical Account Manager at Affirm, you will manage technical needs for enterprise merchants, building relationships, offering project management and technical solutions, and ensuring healthy integrations. You will troubleshoot issues, influence stakeholders, and represent Affirm’s engineering team.
4 Days Ago
Canada
Remote
2,200 Employees
7+ Years of Experience
2,200 Employees
7+ Years of Experience
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.
5 Days Ago
Canada
Remote
2,200 Employees
3-5 Years of Experience
2,200 Employees
3-5 Years of Experience
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.
8 Days Ago
Canada
Remote
2,200 Employees
7+ Years of Experience
2,200 Employees
7+ Years of Experience
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.
8 Days Ago
Canada
Remote
2,200 Employees
5-7 Years of Experience
2,200 Employees
5-7 Years of Experience
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.
8 Days Ago
Canada
Remote
2,200 Employees
5-7 Years of Experience
2,200 Employees
5-7 Years of Experience
Fintech
As a Software Engineer II at Affirm, you will enhance the developer experience for batch job developers by collaborating across product and infrastructure teams, breaking down projects, and supporting operations. Responsibilities include developing backend systems, creating metrics, and engaging in team growth activities.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size