Design, develop, and test software systems using Python or Kotlin Support product development lifecycle by collaborating with cross-functional teams Identify project, process, technology, or business issues and drive solutions Set and maintain code review and design standards for the team Independently identify solutions to ambiguous, open-ended problems Own and deliver projects in service of quarterly goals Incorporate needs and opinions from stakeholders Provide guidance on core application architectural decisions and lead implementation Define and deliver well-scoped project milestones and technical specifications Engineer and integrate Affirm’s systems with third-party servicing solutions such as AWS Provide support on software systems and tooling Debug code issues utilizing data and stack trace analysis Level up less-experienced team members by providing guidance and setting an example