Manager – Software Engineering

Posted on 6/18/2024



1,001-5,000 employees

Offers buy now, pay later services

Financial Services
Consumer Goods
Data & Analytics


Remote in USA

Required Skills
Apache Spark
Apache Kafka
Data Analysis
  • 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
  • A humble team-player who places the needs of others first and participates in the development of peers on the team
  • 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

Affirm stands out as an excellent workplace due to its dedication to creating transparent financial products that improve consumer lives. Operating at the forefront of the 'buy now, pay later' sector, the company not only offers an innovative payment solution but also prioritizes a tech-forward approach by leveraging JavaScript, ensuring its team is always working with cutting-edge technology in the financial industry.

Company Stage


Total Funding



San Francisco, California



Growth & Insights

6 month growth


1 year growth


2 year growth



Spending wallets: Access tech, food, lifestyle, and family planning wallets for your expenses

Supportive communities: Get involved with our employee resource groups and community groups

Remote-first workforce: If your role is remote, you can set up shop anywhere in your home country

Generous time off: Take the time you need when life happens

Health benefits: Get a plan that fits your needs

Mental healthcare: Take care of your mind with great mental health programs

Parental leave: Birth and non-birth parents get 18 weeks paid leave. Plus, a 4-week return-to-work transition program, at full base pay.

Compensation: We have a simple, flexible, and transparent remote-first compensation structure so you can make the best decisions for yourself and your family.

Away days: We offer 24 company-wide paid days off—which help our teams collectively pause to recharge.

Learning & development: Engage in exciting learning programs to level up your growth.