Manager, Software Engineering

closed
Affirm Logo

Affirm

πŸ’΅ $200k-$275k
πŸ“Remote - United States

Summary

Join Affirm's Trust and Safety Experience team as a seasoned Engineering Manager to lead high-performing teams in building user experiences for sign-in/signup, authentication, fraud detection & mitigation flows, and creating backend APIs for Identity and Fraud decisions. Collaborate with Product Managers and Analytics teams to implement business-critical features, create a long-term technical roadmap, coach and develop team members, establish OKRs, mentor engineers, own system availability and performance, build a strong engineering culture, and participate in hiring engineers.

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 front end frameworks like React or AngularJs
  • 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
  • Prior experience in a fintech or in the financial industry in general a plus

Responsibilities

  • Collaborate with Product Managers and Analytics teams to implement business critical features enabling new user experiences across the entire stack (mobile, web, backend)
  • 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

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
This job is filled or no longer available