At a Glance
- Tasks: Develop and enhance Affirm's Payment Processing Network for seamless consumer payments.
- Company: Join Affirm, a leader in honest credit solutions, transforming how consumers manage payments.
- Benefits: Enjoy remote work options, health stipends, and comprehensive medical coverage.
- Why this job: Be part of a dynamic team driving innovation in consumer finance with global collaboration.
- Qualifications: 4+ years in software engineering with strong skills in both backend and frontend development.
- Other info: Opportunity to work with cutting-edge technologies like Kotlin and Typescript.
The predicted salary is between 100800 - 130800 £ per year.
Social network you want to login/join with:
Senior Software Engineer, Fullstack (Consumer Payments), London
Client: Affirm, Inc.
Location: London, United Kingdom
Job Category: Other
EU work permit required: Yes
Job Reference: 28d5032e2dce
Job Views: 32
Posted: 12.08.2025
Expiry Date: 26.09.2025
Job Description:
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.
As part of the Consumer Payments team at Affirm, you\’ll work on Affirm\’s Payment Processing Network, which processes billions of dollars in payments annually and is a vital component of Affirm\’s platform.
We seek highly motivated software engineers passionate about building high throughput, high availability systems that can scale with our growth.
You will collaborate with multiple partner teams across Europe and the US to support feature development, international expansion, and improve key financial metrics.
What you\’ll do
- Partner with product managers and stakeholders to improve and expand our payments platform
- Develop a deep understanding of payment networks and the payments industry
- Collaborate with partners and colleagues across the USA and Europe
What we look for
- 4+ Years of experience as a software engineer
- Drive to innovate in consumer financial services
- Fluency in backend and frontend development
- Strong cross-team communication and collaboration skills
- Nice to have: Knowledge of or willingness to work with Kotlin and Typescript, familiarity with payment processing principles, Open Banking standards, and experience in technical leadership roles
Base Pay Grade: N
Equity Grade: UK 5
Our compensation package includes base salary, stipends for health, wellness, tech spending, and benefits like medical, dental, and vision coverage. Equity rewards may also be available.
GBP base pay range per year: £117,000 – £157,000
Location: Remote England
#J-18808-Ljbffr
Senior Software Engineer, Fullstack (Consumer Payments) employer: Affirm, Inc.
Contact Detail:
Affirm, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer, Fullstack (Consumer Payments)
✨Tip Number 1
Familiarise yourself with the latest trends in consumer payments and financial technology. Being knowledgeable about current developments will not only help you during interviews but also demonstrate your genuine interest in the field.
✨Tip Number 2
Network with professionals in the payments industry, especially those who work at Affirm or similar companies. Engaging with them on platforms like LinkedIn can provide insights into the company culture and potentially lead to referrals.
✨Tip Number 3
Brush up on your technical skills, particularly in backend and frontend development. Consider working on personal projects or contributing to open-source initiatives that showcase your ability to build scalable systems.
✨Tip Number 4
Prepare for potential technical interviews by practising coding challenges and system design questions. Focus on scenarios related to high throughput and high availability systems, as these are crucial for the role.
We think you need these skills to ace Senior Software Engineer, Fullstack (Consumer Payments)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in both backend and frontend development. Emphasise any projects or roles where you've worked on high throughput systems, as this aligns with what Affirm is looking for.
Craft a Compelling Cover Letter: In your cover letter, express your passion for consumer financial services and innovation. Mention specific experiences that demonstrate your ability to collaborate across teams and your understanding of payment networks.
Showcase Relevant Skills: If you have experience with Kotlin, Typescript, or payment processing principles, make sure to highlight these skills prominently. Even if you're not an expert, showing a willingness to learn can be beneficial.
Proofread Your Application: Before submitting, carefully proofread your application materials. Look for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail.
How to prepare for a job interview at Affirm, Inc.
✨Understand the Payments Landscape
Before your interview, make sure you have a solid grasp of the payments industry, including key players and trends. Familiarise yourself with concepts like payment processing networks and Open Banking standards, as these will likely come up during discussions.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with both backend and frontend development. Highlight specific projects where you've demonstrated your technical expertise, especially in high throughput and high availability systems, as this aligns with what Affirm is looking for.
✨Emphasise Collaboration
Since the role involves working with teams across Europe and the US, be ready to share examples of how you've successfully collaborated with cross-functional teams in the past. This will demonstrate your strong communication skills and ability to work in a diverse environment.
✨Prepare Questions for Them
Interviews are a two-way street, so prepare insightful questions about Affirm's culture, their approach to innovation in consumer financial services, and how they envision the future of their payments platform. This shows your genuine interest in the company and the role.