IT Engineering Manager (Endpoint Engineering)

AffirmAffirm·Remote(Remote Canada)
Software Development

WFA Digital Insight

As demand for skilled IT professionals continues to grow, with a 25% increase in remote job postings in the last year, the need for expert engineering managers has never been more pressing. In this role, you'll have the chance to lead a team of talented engineers, setting the technical direction for Affirm's endpoint platform. With the company's commitment to reinventing credit and making it more accessible, this is a unique opportunity to make a real impact. Before applying, consider the importance of having a strong technical background, excellent leadership skills, and the ability to thrive in a remote work environment.

Job Description

## About the Role As an IT Engineering Manager at Affirm, you will be responsible for leading the endpoint engineering team, setting the technical direction for the company's endpoint platform. This platform is crucial in enabling Affirm's global workforce to work efficiently, and your role will be key in ensuring its reliability, security, and compliance. You will report directly to the Director of IT Engineering, and your leadership will be instrumental in driving the team's success.

The endpoint engineering team is at the heart of Affirm's IT infrastructure, responsible for the development, implementation, and maintenance of the company's endpoint systems. This includes zero-touch provisioning, MDM architecture, patch management, and automation pipelines. Your technical expertise and leadership will be vital in guiding the team to deliver high-quality solutions that meet the company's growing needs.

Affirm is committed to creating a more honest and friendly credit system, and your role will contribute significantly to this mission. By ensuring the endpoint platform is secure, reliable, and efficient, you will help enable the company to achieve its goals and expand its services to more customers.

## What You Will Do - Lead, coach, and develop a team of three engineers, setting clear expectations, providing regular feedback, and building individual growth plans tailored to each engineer's strengths and career goals.

  • Establish and maintain healthy team operating rhythms, including sprint cadence, backlog grooming, incident retrospectives, and async-first communication practices that work across time zones.
  • Build a culture of ownership, craft, and continuous improvement, where reducing toil and improving reliability is celebrated.
  • Serve as an escalation point for complex technical issues and a knowledge resource for the broader IT Engineering organization.
  • Define and maintain the CPE roadmap in alignment with IT Engineering strategy, company-wide security priorities, and Affirm's FY roadmap cycles.
  • Establish a prioritization framework that balances project work, platform health, compliance obligations, and stakeholder requests, with enough transparency that tradeoffs are visible and defensible.
  • Build and own the KPIs and reporting that give you, your team, and leadership real visibility into endpoint compliance posture, patch currency, deployment reliability, and incident trends.
  • Implement structured change control processes, including communication, testing gates, rollback plans, and post-deployment review for platform changes that affect a global workforce.
  • Guide the architecture and long-term strategy for Affirm's endpoint platform, including MDM configuration, zero-touch provisioning, and automation pipelines.
  • Drive key technical initiatives, including permission automation, third-party patching, silent update delivery, and device lifecycle improvements.
  • Champion infrastructure-as-code and automation-first engineering practices across the team, reducing manual toil and creating durable, repeatable processes.
## What We Are Looking For - 5+ years of experience in IT engineering, with a focus on endpoint management and security.
  • Proven leadership skills, with experience in managing and developing high-performing engineering teams.
  • Strong technical background in areas such as endpoint security, MDM, automation, and cloud computing.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Experience with Agile development methodologies and version control systems such as Git.
  • Strong problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions.
  • Experience with compliance and regulatory requirements, such as GDPR and HIPAA.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
## Nice to Have - Experience with cloud-based endpoint management solutions, such as Intune or Workspace ONE.
  • Knowledge of scripting languages, such as PowerShell or Python.
  • Experience with automation tools, such as Ansible or Puppet.
  • Certification in ITIL or a related field.
  • Experience with project management tools, such as Jira or Asana.
## Benefits and Perks - Competitive salary and benefits package.
  • Opportunity to work with a fast-growing and innovative company.
  • Collaborative and dynamic work environment.
  • Professional development opportunities, including training and certification programs.
  • Flexible working hours and remote work options.
  • Access to cutting-edge technologies and tools.
  • Comprehensive health insurance and retirement plans.
  • Generous paid time off and holiday policy.

How to Stand Out

- To stand out in your application, highlight your experience in leading engineering teams and driving technical direction in previous roles.

  • Make sure to showcase your technical expertise in endpoint management and security, and be prepared to provide examples of your problem-solving skills.
  • Research Affirm's company culture and values, and be prepared to discuss how your own values and work style align with theirs.
  • Practice your communication and collaboration skills, as these will be key in this role.
  • Be prepared to discuss your experience with Agile development methodologies and version control systems.
  • Consider creating a portfolio that showcases your technical projects and accomplishments, and be prepared to discuss them in detail.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.