Senior Software Engineer, Backend (Identity Decisioning)
Remote US
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
We are looking for a Senior Software Engineer to join the Identity Decisioning team, responsible for building backend systems that validates consumer identity in all of Affirm’s products by satisfying regulatory protocols like KYC. The team partners closely with Product, Compliance, Auth, Fraud, and other engineering teams to deliver honest and transparent financial products that help consumers make their purchasing decisions. As we scale the company to be a cornerstone of all e-commerce and offline retail, it is an exciting time to join the team which sits at the core of this mission.
What You’ll Do
- Collaborate with other Software Engineers to design, maintain, and evolve existing architecture that grows the business and unlocks new product initiatives.
- Drive detailed project definition, design, technical specification, cross-functional alignment, task breakdown, and delivery.
- Proactively raise any issues or improvement opportunities in our product, technology, or business processes and contribute ideas to deliver them.
- Provide technical leadership to ensure the delivery of reliable, scalable, and performant technical solutions
- Build teams by mentoring other engineers, informing and influencing hiring decisions, and building an inclusive team environment
- Provide input into planning our product, codebase, infrastructure, team goals, and roadmap.
What We Look For
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field
- 4+ years of experience designing, building, launching, and maintaining complex systems
- Familiarity with Python ecosystem - Flask, Mypy, Pytest, etc.
- Strong cross-team communication and collaboration skills
- A leader, team builder, and mentor
- Passionate about Affirm's Mission: "Deliver Honest Financial Products that improve lives"
- Experience in Risk Engineering domain
Base Pay Grade - N
Equity Grade - 8
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
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.)
USA base pay range (CA, …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Limited number of roles remain office-based Limited office-based roles Remote US
Benefits/Perks100% subsidized medical 100% subsidized medical coverage Competitive benefits Competitive vacation and holiday schedules Dental and vision coverage Employee stock purchase plan Equity Equity rewards ESPP Flexible Spending Flexible Spending Wallets Health care coverage Inclusive interview experience Inclusive interview experience for all Monthly stipends Monthly stipends for health Remote-first company Subsidized medical coverage Tech spending Time off Transparent pay structure Wellness Wellness and tech spending
Tasks- Design
- Mentor engineers
- Mentoring
- Provide technical leadership
Backend Backend systems Collaboration Commerce Communication Compliance Cross-team Communication E-commerce Engineering Flask Infrastructure Leadership Mentoring Mypy Pytest Python REST Retail Risk Engineering Technical Leadership
Experience4 years
EducationBachelor's degree Engineering Equivalent practical experience Related Field
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9