Job Overview
Job TitleSenior Software Engineer
Job TypeFull Time
Offered Salary€100,000
LocationHybrid
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Affirm
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.Job Overview
Affirm is looking for a Senior Software Engineer for our Cloud Compute team to play a pivotal role in ensuring the robust and scalable foundation of our entire platform. As a fully remote team based in Spain, we are the engine room that manages all of Affirm's Kubernetes clusters. Our mission is to provide a highly reliable and available cloud environment that empowers all of Affirm's engineering teams to build and deploy innovative solutions seamlessly. We are a tight-knit, collaborative group passionate about automation and implementing best-in-class practices. You'll be instrumental in driving initiatives to enhance our observability capabilities, fortify the reliability of our critical infrastructure, and automate key operational workflows. This role offers a unique opportunity to shape the future of Affirm's cloud infrastructure, work with cutting-edge technologies, and have a significant impact on the stability and efficiency of our entire engineering organization. If you're a proactive and skilled cloud engineer who thrives in a remote setting and is passionate about Kubernetes, automation, and operational excellence.What You'll Do
- Execute on the technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
- Collaborate across teams in the product development lifecycle by working with product management, design & analytics to ensure technical sustainability, risks, and trade-offs are well understood and managed.
- Act as a force-multiplier for your team through defining and advocating for technical solutions and operational processes.
- Take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing, and alerting in place to support “keep the lights on” & on-call efforts.
- Foster a culture of quality and ownership on your team by setting code review and design standards, and advocating for them beyond your team through writing and tech talks.
- Help develop talent on your team by providing feedback and guidance, and leading by example.
- Participate in an on-call rotation as a requirement for this role.
What We Look For
- An extensive track record of developing and deploying highly available distributed systems using technologies like AWS, Kubernetes.
- Excellent troubleshooting skills on cloud and distributed systems.
- Extensive experience automating deployments using Kubernetes.
- Experience delivering major features, system components, or deprecating existing functionality through the definition of a technical and execution plan.
- Write high-quality code that is easily understood and used by others.
- Thrive in ambiguity, and are comfortable moving from low-level language idioms all the way to the architecture of large systems to understand how they work.
- Demonstrated growth and impact trajectory showing mastery in gathering and iterating on feedback from engineering and cross-functional peers.
- Strong verbal and written communication skills that support effective collaboration with our global engineering team.
Compensation & Benefits
- Base Pay Grade - M
- Equity Grade - 4
- 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 monthly stipends for health, wellness, and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents).
- In addition, employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
- ESP base pay range per year: €85,000 - €115,000
Additional Benefits Include
- Flexible Spending Wallets for tech, food, and lifestyle
- Away Days - wellness days to take off work and recharge
- Learning & Development programs
- Parental benefit
- Employee Resource & Community Groups
Location
Remote Spain. We are able to offer visa sponsorship for this role, but do require that someone is based in Spain for the role. Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities.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
Key skills/competency
Senior Software Engineer, Cloud Compute, Kubernetes, AWS, Distributed Systems, Automation, Observability, Reliability, Operational Excellence, On-Call Rotation.How to Get Hired at Affirm
- Tailor your resume: Highlight experience with AWS, Kubernetes, and distributed systems. Emphasize automation and operational excellence.
- Showcase your impact: Quantify achievements in previous roles, especially in deploying highly available systems.
- Prepare for technical interviews: Brush up on Kubernetes, distributed systems concepts, and cloud infrastructure troubleshooting.
- Demonstrate collaboration skills: Be ready to discuss how you work with cross-functional teams and mentor others.
- Express remote work readiness: Highlight your ability to thrive in a fully remote, collaborative environment.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What is the base pay range for a Senior Software Engineer at Affirm in Spain?
02Is this Senior Software Engineer role remote?
03What are the key technologies used by the Cloud Compute team at Affirm?
04Does Affirm offer visa sponsorship for this role?
05What kind of benefits does Affirm offer its employees?
06Will I be expected to be on-call as a Senior Software Engineer?
07What is Affirm's approach to employee well-being and development?
Explore similar opportunities that match your background