Affirm
Software Engineer II, Backend
About this role
Description: Join Affirm's Engineering team to build reliable, performant, and scalable backend systems that support the company's mission. Collaborate with product management, design, and analytics throughout the product development lifecycle. Requirements: 1.5+ years of experience as a software engineer. Proficient in Python or Kotlin, with experience in backend system design and development. Familiarity with distributed systems, AWS, MySQL, and Kubernetes. Strong debugging skills and ability to navigate large codebases. Excellent verbal and written communication skills. Bachelor’s degree in a related field or equivalent practical experience. Benefits: 100% subsidized medical coverage for employees and dependents. Monthly stipends for health, wellness, and tech spending. Flexible time off and generous holiday calendars. Employee stock purchase plan (ESPP) allowing purchase of Affirm stock at a discount.