Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Manager, Software Engineering (Infra Foundations)

$181k - $241k per year
Canada
  • Remote job

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

Affirm's engineering team is building a large-scale, highly available, and global infrastructure that is shared across multiple financial products. Ensuring that our infrastructure is accessible to all engineers is critical to the success of the business. We pride ourselves on our culture across engineering of engaging in thorough technical design review, operational excellence, and capable incident response and analysis. The Infra Foundations team owns the foundational layer that every other infrastructure team builds on: AWS account provisioning, human IAM access, core networking, the IaC frameworks and workflows, and the automation that provisions and manages our cloud environments. Our mission is to provide a foundational infrastructure layer across all AWS accounts that is consistent, reliable, safe, and trustworthy, empowering every infrastructure team to provision, update, and delete their stacks quickly and safely through well-established workflows and automation. We are looking for an engineering manager to lead this team, own its roadmap and operational health, and grow the engineers who keep Affirm's infrastructure foundation solid as we scale globally. What You’ll Do
  • Define and drive the vision and multi-quarter roadmap, tying foundational investments to critical, business-impacting outcomes while protecting space for tech-debt reduction and reliability work
  • Lead and mentor a team of infrastructure engineers, fostering a culture of ownership, collaboration, and technical excellence, and owning hiring, performance, and career growth
  • Partner with engineering leadership and stakeholders to align Infra Foundations priorities with broader infrastructure, platform, and security goals
  • Own the reliability and safety of the foundational layer: AWS account provisioning and bootstrapping, core networking (VPCs and interconnectivity), and human IAM access
  • Drive the team's automation charter, delivering frameworks that let other infra teams provision, update, and tear down complex stacks and whole environments safely on the existing IaC rails (GitHub, Spacelift)
  • Steward critical operational programs including AWS quota management and notifications, AMI patch management, and Ansible-based configuration management
  • Establish and hold the operational bar: SLAs for IAM requests, quota alerting thresholds, incident response for networking changes, and automated validation of provisioning and teardown
  • Partner with Security to enforce least-privilege IAM and ensure recommended permissions are adopted across teams
  • Drive smooth adoption of Infra Foundations frameworks and best practices through self-service tooling, documentation, and knowledge sharing
What We Look For
  • 7+ years of software or infrastructure engineering experience, with 2+ years of engineering management experience
  • Proven experience leading engineering teams in infrastructure, platform engineering, or adjacent domains
  • Strong technical background in cloud-native and infrastructure systems (AWS preferred), with the ability to guide architecture and execution across accounts, VPC networking, and IAM
  • Experience owning or leading Infrastructure-as-Code practices (Terraform, Spacelift, or equivalent) and GitOps-style workflows
  • Experience building and operating infrastructure automation that other teams adopt and depend on
  • Track record of operating services with a high reliability bar (monitoring, on-call, incident response, postmortems, continuous hardening)
  • Strong operational judgment and the ability to drive clarity, prioritization, and execution across a broad, heterogeneous surface area
  • Familiarity with least-privilege IAM models and partnering with Security on access governance
  • Strong programming background (Python, Go, or Kotlin preferred)
  • Strong communication and organizational leadership skills, with a track record of mentoring and growing high-performing teams
  • Bachelor's degree in a related field or equivalent practical experience

This posting is for an existing vacancy

This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

Base Pay Grade - P

Equity Grade - 7

Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).

CAN base pay range per year: $181,000 - $241,000 CAD.

#Li-Remote

Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities.

We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include:

  • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
  • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
  • Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
  • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount

We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

[For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records.

By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Manager, Software Engineering (Infra Foundations) in Canada vacancy
  •  ...solutions include advanced billing and customer relationship management tools, as well as powerful analytics and data management capabilities...  ..., learning, and delivering value to our users. As a Software Engineer III  at SpryPoint, you will be building and integrating interactive... 
    Suggested
    Full time
    Summer work
    Internship
    Local area
    Remote work
    Home office
    Flexible hours

    Sprypoint

    Canada
    1 day ago
  • $99k - $149k per year

     ...a fast paced, agile team comprising engineers, a product manager, and designer. Design and develop...  ...collaboration skills. Have 2+ years of software development experience. Have...  ...see our Privacy Policy at Okta The foundation for secure connections between people... 
    Foundation
    Full time
    Remote work
    Flexible hours

    Okta

    Canada
    1 day ago
  •  ...impact, we’d love to have you on board! Role Summary As a Lead Software Engineer, you will set the technical direction for our cloud-native...  ...organizational level. ~ Deep expertise navigating AWS or GCP managed services, networking, and cloud security at scale. ~ Strong... 
    Suggested
    Remote job
    Canada
    12 hours ago
  • $150k - $200k per year

     ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in Canada. This is a hands-on senior engineering role focused on building and operating high-performance, real... 
    Suggested
    Remote job
    Internship
    Canada
    12 hours ago
  • $148.3k - $171k per year

     ...industry with its low fees, advanced trading engine, strong security and reliability, and...  ...supporting Binance.US are employed via BAM Management US Holdings Inc. or BAM Management Canada Holdings Inc. About This Role: As Software Engineer, Backend, you will be... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    2 days ago
  •  ...responsible for building and maintaining the identity and access management systems that secure Kong Konnect and the Developer Portal. We...  ...across Kong's platform. About the Role: The Software Engineer will be a key contributor to the IAM Team, building scalable... 
    Full time
    Worldwide

    kong

    Canada
    1 day ago
  • $174.49k - $205.33k per year

     ...industry with its low fees, advanced trading engine, strong security and reliability, and...  ...supporting Binance.US are employed via BAM Management US Holdings Inc. or BAM Management Canada...  ...Inc. About This Role: The Senior Software Engineer, DevOps is part of the... 
    Full time
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    2 days ago
  •  ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer...  ...troubleshoot, and resolve complex tier-3 technical support issues while managing solution lifecycles.  Platform Security & Performance:... 
    Contract work
    Remote work

    Oomple

    Canada
    1 day ago
  • $170.4k - $234.3k per year

     ...campaigns across programmatic advertising and marketing channels. Engineering at StackAdapt:  As an Engineer at StackAdapt, you will be...  ...our customers Mentor the team and lead by example to uphold software development best-practices in addition to conducting rigorous... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    15 days ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $150k - $210k per year

     ...moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS...  ...Communicate clearly and directly with engineers, product managers, support teams, and other stakeholders Can use AI-assisted... 
    Full time

    Checkfront

    Canada
    a month ago
  • $153k - $213k per year

     ...React with TypeScript expertise to work alongside our product engineering teams. You’ll be responsible for a range of tasks including coordinating...  ...product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating... 
    Remote job
    Work at office
    Flexible hours
    Canada
    3 hours ago
  •  ...assist another individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful.  If Precisely...  ...as they emerge. Overview: We are looking for a Platform Engineering Manager with a strong hands-on engineering background to lead and grow... 

    Precisely International Jobs

    Canada
    1 day ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic...  ...will partner closely with Engineering Managers, Technical Leads, Product, and DevOps to...  ...tooling) Partner with the Engineering Manager and Tech Leads to support delivery without... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  •  ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Engineering Manager, Identification Accuracy based in Canada...  ...~5+ years of professional experience in software engineering, machine learning, data science, or... 
    Remote job
    Local area
    Worldwide
    Canada
    12 hours ago
  • $150k - $175k per year

     ...independent team of data & AI experts, engineers, and designers who build intelligent digital...  ...practices, especially in source code management, building and deployment. Designing and...  ..., CI and CD. Experience building software collaboratively using pull requests and... 
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    a month ago
  • $136k - $168k per year

     ...world. THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to join our...  ...handoff hooks and workflow pipelines that bridge work management systems with downstream marketing engines. Deploy Custom Webhooks: Design, build, and... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    24 days ago
  • $140k - $150k per year

     ...$140,000 – $150,000 + Bonus + Benefits + Pension Lead the Engineering Team. Shape Canada's Infrastructure. We're partnering confidentially...  ...manufacturer seeking an experienced Engineering Manager to lead its Structural Engineering team. This is a unique opportunity... 
    Long term contract
    Permanent employment
    Full time
    For contractors

    Remote People

    Canada
    15 days ago
  •  ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Device Management Engineer – Cloud Services based in Canada. This is a hands-on endpoint management role focused on keeping Windows device fleets... 
    Remote job
    Full time
    Shift work
    Night shift
    Early shift
    Canada
    12 hours ago
  • $163k - $213k per year

     ...DEPT® is seeking a highly analytical and technical Architect Software Engineer (Adobe - AJO, AEP, RTCDP) to join our forward-deployed architecture...  .../federated query strategies that allow marketing activation engines to reference enterprise warehouses without unnecessary data... 
    Work at office
    Local area
    Remote work
    Flexible hours

    DEPT®

    Canada
    a month ago
  • $100k - $115k per year

     ...creation of end-to-end privacy management programs for global...  ...Opportunity As a  Solutions Engineer, you will be the technical backbone...  ...navigate conversations with both software engineers and Chief Privacy/...  ...Deep Proficiency: Strong foundational knowledge of REST APIs, webhooks... 
    Remote job
    Work from home
    Worldwide
    Flexible hours
    Canada
    9 hours ago
  •  ...clients improve their operations and better serve their customers. Our solutions include advanced billing and customer relationship management tools, as well as powerful analytics and data management capabilities. We are proud to have been recognized by industry experts and... 
    Remote job
    Full time
    Summer work
    Internship
    Local area
    Home office
    Flexible hours

    SpryPoint

    Canada
    1 day ago
  •  ...hosting industry and innovation by putting our customers first. As the Engineering Manager, AI Product Development , you will provide technical leadership and hands-on guidance to a team of software engineers building AI-enabled products and platform capabilities. You... 
    Full time
    Remote work
    Flexible hours

    HostPapa

    Canada
    a month ago
  •  ...work of your career. About the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe,...  ...motion. We are looking for talented data-minded software engineers to help us manage business-critical data leveraged across the entire... 
    Foundation
    Internship

    Stripe

    Canada
    12 days ago
  • $115k - $130k per year

     ...Full-Time | Permanent $115,000 - $130,000 + Benefits Lead Engineering at Canada's Only Infant Formula Manufacturing Facility We're...  ...a senior leadership opportunity for an experienced Engineering Manager who thrives in highly regulated manufacturing environments and... 
    Long term contract
    Permanent employment
    Full time

    Remote People

    Canada
    a month ago
  • $150.5k - $188k per year

     ...business. We sit at the intersection of engineering, analytics, and data science, and we're...  ...Executive Leadership to build trusted data foundations and models that support the company's...  ...or similar tools) ~ Strong stakeholder management skills, including experience presenting... 
    Foundation
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Babylist

    Canada
    1 day ago
  •  ...seeking a highly skilled Senior Python Engineer to join our distributed engineering...  ...The ideal candidate brings a strong software engineering foundation combined with deep domain knowledge...  ...packaging, and distribution Architect and manage cloud services on AWS, ensuring high... 
    Foundation
    Remote job

    EPAM Systems

    Canada
    a month ago
  • $110k - $120k per year

     ...essential. With a strong domestic foundation and a growing international...  .... Their success is built on engineering excellence, practical...  ...Experience ~7+ years of software development experience ~ Extensive...  .../Software Engineering Manages Others: Yes Required... 
    Foundation
    Permanent employment
    Full time
    Relocation package

    Stoakley-Stewart Consultants

    Canada
    a month ago
  •  ...PLATO is Canada’s largest Indigenous-owned software testing and technology services company....  ...We are seeking an experienced AI Engineer with 5+ years of experience designing, developing...  ...REST-based services. Implement and manage MLOps and LLMOps practices, including automated... 
    Contract work
    Internship

    PLATO

    Canada
    10 days ago
  •  ...Junior Data Engineer Enhanced Reliability required Length- Aug 19-Dec 31 Who We Are...  ...PLATO is Canada’s largest Indigenous-owned software testing and technology services company....  ...a subject matter expert, collaborate and manage the team to perform effectively. You... 
    Internship
    Immediate start

    PLATO

    Canada
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manager, Software Engineering (Infra Foundations). Be the first to apply!