Affirm
We create honest financial products that improve lives.
Staff Software Engineer, Backend – Growth Platform
Backend EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2012H1B SponsorCompany SiteLinkedIn
Location
United States
Posted
61 days ago
Salary
$200K - $250K / year
Bachelor Degree8 yrs expExperience acceptedEnglishAWSDistributed SystemsKotlinKubernetesMy SQLPythonSpark
Job Description
• Responsible for setting technical strategy for your team on a year-long time scale, owning backend platforms that power incentives and growth initiatives.
• Collaborate with product management, analytics, and partner teams to shape technical direction for incentive systems.
• Act as a force-multiplier by defining platform abstractions, APIs, and architectural patterns.
• Take ownership of your team’s operations and availability by ensuring robust monitoring, alerting, playbooks, and on-call practices.
• Foster a culture of quality and ownership by setting design and code review standards.
• Help develop talent on your team by providing actionable feedback, technical guidance, and leadership.
Job Requirements
- 8+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
- An extensive track record of developing highly available distributed systems using technologies such as AWS, MySQL, Spark, and Kubernetes.
- Experience building or evolving shared backend platforms that support Rewards, Loyalty, Incentives, Experimentation, or other growth-critical workflows used by multiple product teams.
- Led complex technical initiatives that required cross-team alignment, long-term architectural thinking, and influence without direct authority.
- Experience delivering major features, system components, or deprecating existing functionality through a clear technical plan.
- Thrives in ambiguity, comfortable moving from low-level language idioms to large-scale systems architecture.
- Strong verbal and written communication skills that support effective collaboration with a global engineering organization.
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Benefits
- Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
- Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
- Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
- ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer II, Java - MarTech Team
Fanatics, Inc.We amplify pride and create connections for all fans around the world.
Backend Engineer63 days ago
Full TimeRemoteTeam 1,001-5,000Since 2011H1B No Sponsor
Software Engineer II focusing on Java/Spring Boot for backend systems at Fanatics Betting & Gaming.
AWSGRPCJavaSpringSpring BootSpringBootSQL
Backend Engineer
Make - letsMake.com | A studio making world-class products, platforms & systems 💯A digital studio making world-class products, platforms & systems.
Backend Engineer63 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Backend Engineer building large-scale software for Make's award-winning platform
JavaScriptNode.jsTypeScript
Texas
Software Engineer – Java
South GeeksConnecting Latin American tech talent with companies worldwide to bring ideas to life
Backend Engineer63 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Java Engineer on backend-focused team developing cloud solutions for a nonprofit.
AWSCloudJavaSpringSpring BootSpringBoot
United States
Backend Engineer63 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Senior Backend Engineer building LLM-based solutions at Kalepa
AWSCloudEC2PostgresPython