Top Software Engineer Jobs in Ottawa
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.
As a Software Engineer I at Affirm, you will collaborate with your team to design, develop and implement backend systems, ensuring quality and speed while contributing to an effective team dynamic. You'll also engage in growth activities and participate in code reviews to foster a community of learning and development.
As a Software Engineer II on the Partner Interfaces team at Affirm, you will collaborate with product and engineering managers to drive project planning, design, and execution of APIs and tools for merchant and partner integrations. You'll write high-quality code, ensure inclusive team practices, and have a positive impact on the merchant network's growth.
The Senior Partner Solutions Engineer at Affirm will provide technical leadership across Commercial and Product Partnerships, support partners like Adyen and Google Pay, drive solution designs, develop integration support documentation, manage long-term initiatives, and maintain strong communication with external stakeholders while ensuring alignment on goals and deliverables.
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.
As a Partner Solutions Engineer at Affirm, you will provide technical support for external partner inquiries, help design solutions, and document product rollouts. Collaborate with teams to ensure project success and maintain strong partner relationships while driving technical strategy and addressing challenges.
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.
All Filters
No Results
No Results