The Deal Reporting team is responsible for building our critical capital partner integrations, as well as services to automate funding processes safely and reliably. We are looking for a highly motivated Software Engineer to help establish Deal Reporting's first international team, and build integrations, services, and testing infrastructure to power the funding of every Affirm loan.
What you'll do
- Partner with Product and Capitals Markets teams to understand and implement complex financial structures and integrations.
- Design and develop core services which will enable safe and auditable scaling of critical business processes.
- Build robust testing environments to continually evaluate performance and regression.
- Learn about structured finance including warehouse lending, forward flow, and ABS (Asset Backed Securitization).
- Automate away complexity and risk.
What we look for
- Drive to change consumer financial services for the better.
-
4+ years of experience as a software engineer preferably with Python
- Proven experience designing and building complex products.
- Strong cross-team communication and collaboration skills.
- Familiarity with deployment and automated testing frameworks is a plus.
- Familiarity with Spark, AWS (EC2, ECS, S3), and Kubernetes is a plus.
- Prior experience with financial systems and capital markets is a plus.