Manager, Software Engineering

$225,000 - $275,000/Yr

Affirm

posted 3 months ago

Full-time - Manager
Ambulatory Health Care Services

About the position

The Trust and Safety Experience team is responsible for all customer-facing components of the Trust & Safety Platform, supporting user interfaces for Affirm Products such as Card, Savings, Prequal, Checkout, User Portal, and Repayment flows across various geographies. This team plays a crucial role in building user experiences for sign-in/signup, authentication, fraud detection, and mitigation flows, as well as creating backend APIs to deliver identity and fraud decisions for users accessing various platforms, including Web, iOS, and Android. As the Trust and Safety team continues to grow, we are seeking a seasoned Engineering Manager with a proven track record of leading high-performing teams. In this role, you will lead a fast-paced team focused on building optimizations through experimentation and improving end-to-end conversion rates. The ideal candidate will possess a long-term system health mindset, understanding that ensuring the proper functioning of these systems is a primary responsibility. In this position, you will collaborate closely with Product Managers and Analytics teams to implement business-critical features that enable new user experiences across the entire stack, including mobile, web, and backend systems. You will be responsible for creating a long-term technical roadmap that allows the team to keep pace with our rapidly growing business. Additionally, you will coach, develop, and retain team members, providing individual growth plans to foster their professional development. Establishing OKRs and critical metrics will be essential to set the engineering team's direction and measure its success. You will also mentor engineers to enhance their designs, code quality, and testing practices. Ownership of the availability and performance of your team's systems will be a key aspect of your role. You will work to build a strong engineering culture centered around innovation, accountability, empathy, and execution. Actively participating in creating an inclusive environment for individuals from diverse backgrounds will be a priority. Building relationships across engineering and other organizations will be vital for the design, implementation, rollout, and maintenance of projects. Furthermore, you will participate in hiring engineers and nurturing talent within the team.

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 individual growth plans for 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 the team and workplace an inclusive environment for people from all backgrounds.
  • Build relationships with people across engineering and other organizations for the design, implementation, rollout, and maintenance of projects.
  • Participate in hiring engineers and growing talent.

Requirements

  • 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.
  • Strong cross-team communication and collaboration skills.
  • Prior experience in a fintech or in the financial industry in general is a plus.
  • A humble team player who places the needs of others first and participates in the development of peers on the team.

Benefits

  • 100% subsidized medical coverage for employees and their dependents.
  • Dental and vision insurance for employees and their dependents.
  • Equity rewards as part of the total compensation package.
  • Monthly stipends for health, wellness, and tech spending.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service