Senior Software Engineer, Backend (Infrastructure Platform)
Remote Spain
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 seeking a Senior Software Engineer to join our Infrastructure Platform Engineering team, ensuring the reliability, availability, and operational efficiency of Affirm’s distributed systems. This role is ideal for engineers who thrive in highly scalable, cloud-native environments, focusing on incident response, observability, automation, and system resilience.
As part of the Platform, Reliability and Infrastructure Operations group, you will work on proactive failure mitigation, operational tooling, service scaling strategies, and on-call effectiveness to ensure low-latency, highly available services across Affirm's compute, storage, CI / CD, and observability stacks.
Affirm is scaling fast, and this role will help ensure our platform’s resilience as we keep operating across multiple regions!
What You'll Do :
- You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
- You will support your 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.
- You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
- You will 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.
- You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
- You will help develop talent on your team by providing feedback and guidance, and leading by example.
- On-Call Rotation - There would be an on-call rotation for this role as a requirement.
What We Look For :
- You have a total of 5+ years of experience as a software engineer.
- You are experienced in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
- You have experience shipping web apps using declarative UI frameworks like React or Vue.
- You ensure high availability (HA) and resilience of critical services through runbooks, incident response strategies, and post-mortem analysis.
- You partner with Observability and Reliability teams to proactively detect and mitigate potential outages. You have experience defining a technical plan for delivering significant features with elegant, simple, and extensible design. You write high-quality, understandable, and reusable code.
- You automate operational tasks, deployments, failover processes, and scaling strategies to reduce manual intervention. You are proficient at making significant changes in large codebases and have developed tools and practices to do so safely.
- You partner closely with Storage & Replication, Cloud, CI / CD, and Security teams to ensure Affirm’s infrastructure meets high operational standards. You demonstrate ownership of your growth by seeking feedback proactively from your team, manager, and stakeholders.
- You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Base Pay Grade - N Equity Grade - 4
Employees new to Affirm typically start at the beginning of the pay range. Affirm offers a transparent pay structure based on location, experience, and skills.
Base pay includes a total compensation package with potential stipends for health, wellness, tech spending, and benefits such as subsidized medical, dental, and vision coverage for you and your dependents. Equity rewards may also be offered.
Additional Benefits Include :
- Flexible Spending Wallets for tech, food, lifestyle, and family expenses
- Wellness days (“Away Days”)
- Parental leave
- Employee Resource & Community Groups
Location - Remote Spain
Visa sponsorship is available, but candidates must be based in Spain.
Affirm is a remote-first company!
Most roles are remote, but some may require occasional presence at an office. Benefits include comprehensive health coverage, stipends, time off, and stock purchase plans.
We are committed to an inclusive interview process and provide accommodations for candidates with disabilities.
Apply for this job
- indicates a required field
First Name
Last Name
Email
Phone
Resume / CV
LinkedIn Profile
Current Company
Preferred Name
Pronouns
Current country of residence
Do you require sponsorship for a visa in Spain?
Are you an EU citizen?
How did you learn about Affirm?
Have you previously worked at Affirm?
J-18808-Ljbffr