Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Software Engineer II for the Machine Learning Feature Platform will build a self-serve platform for developing and serving data for machine learning, impacting the capabilities of end users such as MLEs and Analysts.
Responsibilities:
- Feature creation, exploration, and serving
- Data storage, availability, and visibility
- Offline backfilling infrastructure and platform improvements
Requirements:
- You have a total of 1.5+ years of experience as a software engineer
- You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin
- You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes
- You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code
- You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews
- Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders
- You have strong verbal and written communication skills that support effective collaboration with our global engineering team