Manager, Software Engineering

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.
$178,000 - $228,000
Full-Stack
Staff Software Engineer
Remote
7+ years of experience

Description For Manager, Software Engineering

Affirm, a company reinventing credit to make it more honest and friendly, is seeking a Manager of Software Engineering for their Trust and Safety Experience team. This remote position in the US offers an exciting opportunity to lead a high-performing team responsible for critical user-facing components and backend APIs.

As a Manager of Software Engineering, you'll oversee the development of user experiences for sign-in/signup, authentication, fraud detection, and mitigation flows across various platforms. Your team will be crucial in delivering identity and fraud decisions for users across web, iOS, and Android platforms.

Key responsibilities include collaborating with Product Managers and Analytics teams, creating long-term technical roadmaps, coaching team members, establishing OKRs, mentoring engineers, and building a strong engineering culture. You'll also play a vital role in hiring and growing talent within the organization.

The ideal candidate should have at least 3 years of experience managing high-performing engineering teams and 7+ years in software development roles. Proficiency in backend languages like Python and front-end frameworks such as React or AngularJS is essential. Experience with cloud services (e.g., AWS) and data frameworks (Spark, Kafka, Kubernetes, Airflow) is highly valued.

Affirm offers a competitive salary range of $178,000 - $228,000 per year, along with excellent benefits including fully covered health insurance for employees and dependents, flexible spending wallets, and an Employee Stock Purchase Plan. The company promotes a remote-first culture, allowing for flexibility and work-life balance.

Join Affirm to lead a team at the forefront of fintech innovation, working on cutting-edge technologies and making a significant impact in the financial industry. If you're passionate about building scalable systems, mentoring talent, and driving technological advancements in a fast-paced environment, this role offers an excellent opportunity to further your career in a dynamic and growing company.

Last updated 6 months ago

Responsibilities For Manager, Software Engineering

  • Collaborate with Product Managers and Analytics teams to implement business critical features
  • Create a long term technical roadmap
  • Coach, develop, retain, and provide build individual growth plan for team members
  • Establish OKRs and critical metrics
  • Mentor engineers on the team
  • Own availability and performance of your team's systems
  • Build a strong engineering culture
  • Build relationships across engineering and other organizations
  • Participate in hiring engineers and growing talent

Requirements For Manager, Software Engineering

Python
React
Kafka
Kubernetes
  • 3+ years managing high performing engineering teams
  • 7+ years in software development roles
  • Proficiency in backend programming languages like Python
  • Experience with front end frameworks like React or AngularJs
  • Experience with cloud service providers such as AWS
  • Experience with data frameworks such as Spark, Kafka, Kubernetes and Airflow
  • Strong cross-team communication and collaboration skills
  • Bachelor's degree in a related field or equivalent practical experience

Benefits For Manager, Software Engineering

Medical Insurance
Dental Insurance
Vision Insurance
  • Remote work options
  • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
  • Flexible Spending Wallets - stipends for Technology, Food, Lifestyle needs, and family forming expenses
  • Competitive vacation and holiday schedules
  • Employee Stock Purchase Plan (ESPP)

Interested in this job?

Jobs Related To Affirm Manager, Software Engineering

Lead Full Stack Developer (Analytics)

Lead Full Stack Developer (Analytics) role at Later, focusing on social media analytics and team leadership in Vancouver, Canada.

Lead Product Manager, Developer Experience

Lead Product Manager role at CoreWeave focusing on developer experience, shaping tools and interfaces for AI and accelerated computing applications.

Lead Developer

Lead the development team at CrewBloom, overseeing migration to Fastify, guiding React frontend, and managing AWS infrastructure in a remote, full-stack role.

Engineer Lead, ST

Lead Software Engineer position at Starbucks, focusing on developing and operating large-scale digital menu board implementations.