Senior Software Engineer, Fullstack (Consumer Payments)
Senior Software Engineer, Fullstack (Consumer Payments)

Senior Software Engineer, Fullstack (Consumer Payments)

London Full-Time 100800 - 130800 £ / year (est.) No home office possible
Go Premium
A

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.

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 be working on Affirm\’s Payment Processing Network. These systems currently process billions of dollars in payments each year and are vital components in Affirm\’s platform.

We are looking for highly motivated software engineers who are passionate about building high throughput, high availability systems that can grow alongside a high growth business.

You will be working alongside multiple partner teams across Europe and the US to support feature development, international expansion as well as moving the dial on key financial metrics for the business.

What you\’ll do

  • Partner with product managers and stakeholders across the business to improve and expand our payments platform
  • Develop a deep understanding of payment networks and the payments industry
  • Work with partners and colleagues across the USA and Europe
  • What we look for

  • 4+ Years of experience as a software engineer
  • Drive to change consumer financial services for the better
  • Fluency in both backend and frontend development
  • Strong cross-team communication and collaboration skills
  • Nice to have: Knowledge of, or willingness to work with, Kotlin as well as Typescript.Familiarity with payment processing principles and practices.Familiarity with Open Banking standards.Experience in technical leadership roles
  • Base Pay Grade – N

    Equity Grade – UK 5

    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, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).

    GBR base pay range per year: £117,000 – £157,000

    Location – Remote England

    Senior Software Engineer, Fullstack (Consumer Payments) employer: Affirm, Inc.

    At Affirm, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our London team enjoys a flexible work environment, competitive compensation packages, and comprehensive benefits, including health and wellness stipends. With ample opportunities for professional growth and the chance to work on impactful projects in the consumer payments space, Affirm is the ideal place for passionate software engineers looking to make a difference.
    A

    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)

    Fullstack Development
    Backend Development
    Frontend Development
    Payment Processing Knowledge
    Open Banking Standards
    Technical Leadership
    Cross-Team Communication
    Collaboration Skills
    Problem-Solving Skills
    Agile Methodologies
    Kotlin
    Typescript
    Software Engineering Principles
    Scalability and Performance Optimisation
    Understanding of Financial Services

    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.

    Senior Software Engineer, Fullstack (Consumer Payments)
    Affirm, Inc.
    Location: London
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    A
    • Senior Software Engineer, Fullstack (Consumer Payments)

      London
      Full-Time
      100800 - 130800 £ / year (est.)
    • A

      Affirm, Inc.

      1001-5000
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >