
Manager, Software Engineering

Affirm
Summary
Join Affirm's Identity Decisioning team as a Manager, Software Engineer! Lead the team in building backend systems for consumer identity validation, adhering to KYC regulations. Collaborate with Product, Compliance, and other engineering teams. Develop a long-term technical roadmap, coach team members, and establish OKRs. Own system availability and performance, fostering a strong engineering culture. This role requires a Bachelor's degree or equivalent experience, 3+ years managing engineering teams, and 7+ years in software development with backend experience (Python, Kotlin). Affirm offers competitive benefits including 100% subsidized medical, dental, and vision coverage for you and your dependents, flexible spending wallets, and competitive time off.
Requirements
- This position requires either equivalent practical experience or a Bachelorโs degree in a related field
- 3+ years managing high performing engineering teams
- 7+ years in software development roles with proficiency in backend programming languages like Python and Kotlin
- Prior experience in architecting, building, launching and maintaining enterprise scale products
- Experience with cloud service providers such as AWS
- Experience with data frameworks such as Spark, Kafka, Kubernetes and Airflow
- Prior experience growing and managing a high performing engineering team
- Strong cross-team communication and collaboration skills
Responsibilities
- 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
- Create a long term technical roadmap that enables the team to keep up with our fast growing business
- Coach, develop, retain, and provide build individual growth plan for the team members
- Establish OKRs and critical metrics to set the engineering teamโs direction and measure its success
- Mentor engineers on the team to help improve their designs, code quality, and testing
- Own availability and performance of your teamโs systems
- Build a strong engineering culture around innovation, accountability, empathy, and execution
- Actively participate in making their team and workplace an inclusive environment for people from all backgrounds
- Build relationships with people across engineering and other organizations for the design, implementation, roll-out and maintenance of projects
- Participate in hiring engineers and growing talent
Preferred Qualifications
- Prior experience in a fintech or in the financial industry in general a plus
- A humble team-player who places the needs of others first and participates in the development of peers on the team
Benefits
- 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
Share this job:
Similar Remote Jobs


