Full-Time

Principal Software Engineer

Affirm

Affirm

1,001-5,000 employees

Point of sale installment loans for consumers

Data & Analytics
Financial Services
Consumer Goods

$234,000 - $325,000

Expert

Remote in USA

Requirements
  • Strong experience leading engineering organizations, across multiple product lines, to deliver high quality software
  • Track record of successfully leading engineering teams at both rapidly scaling startups and complex larger technology companies
  • Expertise in synthesizing complex technical requirements, designs, trade-offs, and capabilities into clear decisions, and influence product direction
  • Ability to communicate decisions and practices to the engineering organization effectively
  • Extensive experience building and owning large-scale, highly available consumer product
  • Track record of successfully mentoring and developing technical leaders
  • Experience with Fintech, Retail industries for both B2C and B2B (merchants/affiliates). Marketing and personalization capabilities are desirable
  • Masters + 15 years or PhD + 12 years experience designing and software solutions
Responsibilities
  • Drive the long-term vision and architecture of the Consumer product and Affirm's ecosystem
  • Champion innovative, scalable, and delightful solutions across the engineering organization
  • Promote a strong culture of innovation, drive evaluation, development and roll out of new technologies/frameworks. Actively research, brainstorm, prototype, and present ideas
  • Establish architecture, technical design, and code review standards, coach team members to conduct effective design and code reviews. Ensure high programming standards, create best practices, and lead by example
  • Provide technical guidance and influence in other areas of the Engineering (for example, Security, Test Engineering, Infrastructure)
  • Lead technical teams to develop end-to-end solutions for complex problems, interfacing with multiple services and platforms, and multiple external organizations
  • Partner with Product Management, provide technical input to shape product direction and roadmap
  • Lead the organization by hiring, coaching, managing, and supporting a team of senior engineering leaders in technical contributor roles
  • Foster a culture of technical excellence, humility, constant improvement, and rigor to build a team that can confidently tackle complex challenges across multiple technical domains
  • Provide leadership in development of a technical architecture and strategy for a complex and quickly growing business and serve a broader engineering team

Affirm seeks to deliver honest financial products—to improve lives. The company operates a buy-now-pay-later platform for consumers at the point of sale.

Company Stage

IPO

Total Funding

$2.9B

Headquarters

San Francisco, California

Founded

2012

Growth & Insights
Headcount

6 month growth

1%

1 year growth

-1%

2 year growth

5%

Benefits

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.

INACTIVE