Affirm
Financial Services
Manager,SoftwareEngineering(AccountManagement)
Neural analysis suggests this role is
optimal for Manager candidates.
“Manager, Software Engineering (Account Management) at Affirm. Skills: Software engineering management, Technical leadership, Team development. Lead engineering managers. Lead software engineers”
What You'll Achieve.
Keep up with fast growing business; Set engineering direction; Measure engineering success; Maintain high productivity; Maintain high morale; Ensure technical sustainability; Grow diverse high-performing team; Build high-performing team
Industry & Context.
Technical judgement; Manage competing priorities; Remove roadblocks; Manage risks; Manage trade-offs
What They're Looking For.
Must Have
6-8+ years in software engineering, 3+ years managing engineers, Experience delivering consumer-facing software, Experience driving execution through ambiguity, Experience designing backend systems at scale, Experience developing web apps, Technical judgement, Hands-on technical leadership, Proven track record in stakeholder management, Proven track record in ownership, Proven track record in successful delivery, Demonstrated ability to grow teams, Demonstrated ability to lead teams, Demonstrated ability to support teams
Nice to Have
Experience with Python, Experience with Kotlin, Experience with AWS, Experience with MySQL, Experience with Kubernetes, Experience with React, Experience with Vue
What You'll Do.
Lead engineering managers
Lead software engineers
Support team performance
Provide regular feedback
Provide career development
Create technical roadmap
Establish critical metrics
Manage team priorities
Maintain team productivity
Drive continuous improvement
Collaborate with product management
Collaborate with design
Collaborate with analytics
Ensure technical sustainability
Manage technical risks
Manage technical trade-offs
Build relationships with engineering
Build relationships with other organizations
Own system availability
Own system performance
Contribute to hands-on technical work
Guide architecture discussions
Mentor on technical issues
Build engineering culture
Coach engineering managers
Develop engineering managers
Retain engineering managers
Coach individual contributors
Develop individual contributors
Retain individual contributors
Drive onboarding efforts
How You'll Work.
Team & Collaboration
Cross-functional leader; Partner with decisioning teams; Partner with checkout teams; Partner with risk teams; Partner with security teams; Partner with analytics teams; Collaborate across teams; Collaborate with product management; Collaborate with design; Collaborate with analytics; Build relationships across engineering; Build relationships with other organizations
Process & Methodology
Manage priorities, Roadmap planning
Full Job Description
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. We are looking for a seasoned Engineering Manager to lead our Account Management team. Account Management is a full stack team that owns the customer-facing self-service channels that customers depend on to manage their auth, identity, and security related state — operationally critical surfaces that directly affect customer experience, support efficiency, and fraud/risk outcomes. Working in tight partnership with our internal decisioning, checkout, risk, security, and analytics teams, this role requires a strong cross-functional leader that can effectively manage competing priorities while providing rigorous, end-to-end, technical stewardship. What you’ll do Lead and manage a team of engineering managers and software engineers, supporting their growth and performance through regular feedback, career development, and coaching Create a long term technical roadmap that enables the team to keep up with our fast growing business Establish OKRs and critical metrics to set the engineering team’s direction and measure its success Remove roadblocks, manage team priorities, and maintain high team productivity and morale Drive continuous improvement in engineering processes and tools Collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed Build relationships with people across engineering and other organizations for the design, implementation, roll-out and maintenance of projects Own availability and performance of your team’s systems Occasionally contribute to hands-on technical work when needed, such as architecture discussions or mentoring on complex technical issues Build a strong engineering culture around innovation, accountability, empathy, and e
Applying for this Manager, Software Engineering (Account Management) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Affirm?
Real rants from real employees. Read before you apply.