Affirm is seeking a Senior Staff Software Engineer to play a pivotal role in shaping the technical direction and fostering innovation across their engineering organization. The ideal candidate will collaborate with engineering leaders and cross-functional teams to develop scalable, reliable, and high-performing solutions. This individual will influence best practices, guide architectural decisions, and ensure the successful delivery of critical initiatives.
The role involves:
- Designing, implementing, and extending core platform services and APIs.
- Architecting and building the next version of the data-processing pipeline.
- Creating 3rd party developer APIs and tools.
- Analyzing and debugging performance issues across distributed services.
- Planning, designing, and building core platform software and systems.
Requirements include:
- Solid CS fundamentals and fluency in a dynamically typed language (preferably Python).
- Experience building real-time distributed web services.
- Developing systems in web application frameworks.
- Implementing highly available data storage.
- Passion for Affirm's mission and user focus.
- Collaborative spirit and humility.
Affirm offers:
- Contract of Employment
- Flexible Spending Wallets for tech, food and lifestyle
- Away Days - wellness days to take off work and recharge
- Learning & Development programs
- Parental leave
- Employee Resource & Community Groups
- Health care coverage (premiums covered for all levels)
- Competitive vacation and holiday schedules
- ESPP (employee stock purchase plan)