$70K - 100K a year
Design, develop, and launch backend systems, collaborate with product and design teams, support operations and availability, and participate in team growth activities.
1.5+ years experience as software engineer, proficiency in Python or Kotlin, familiarity with AWS, MySQL, Kubernetes, strong communication skills, and ability to write well tested, extensible code.
Description: • Break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. • Support peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. • Support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. • Contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process. • Design, develop and launch backend systems, write clear, well tested and extensible code, and assist with debugging and code reviews. Requirements: • This position requires either equivalent practical experience or a Bachelor’s degree in a related field. • 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. Benefits: • Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.) • Employees new to Affirm typically come in at the start of the pay range. • 100% subsidized medical coverage for you and your dependents • Dental and vision for you and your dependents • Monthly stipends for health, wellness and tech spending • Equity rewards • Pay Grade - L • Equity Grade - 6 • Flexible remote-first work arrangements • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses • Time off - competitive vacation and holiday schedules • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount • Inclusive interview accommodations for candidates with disabilities
This job posting was last updated on 9/23/2025