Senior Backend Software Engineer for Financial Platforms

3 days ago


Raleigh, NC, United States Affirm Full time

Join Affirm, a company dedicated to transforming credit into a more honest and friendly experience for consumers, where they can buy now and pay later without any hidden fees or compounding interest. We are looking for a Senior Backend Software Engineer to be a part of our innovative Servicing International team, crucial to Affirm's global expansion.

This role will focus on enhancing purchase protection features—including disputes and refunds—ensuring trust and satisfaction for our expanding customer base. You'll work in deep collaboration with engineers across Europe and our global Servicing Engineering organization to develop cohesive and scalable solutions.

What You'll Do:

  • Lead your team by owning and achieving quarterly goals, guiding engineers through challenges to deliver effective solutions while ensuring support throughout the process.
  • Collaborate with product management, design, and analytics teams during the product development lifecycle, participating in ideation and articulating technical constraints to balance risks and trade-offs.
  • Proactively identify and advocate for solutions to project, process, technology, or business issues to drive improvements.
  • Ensure the reliability and availability of your team's artifacts by creating and monitoring performance metrics, and supporting operational efforts.
  • Promote a culture of quality and ownership by setting and advancing code review and design standards within your team and beyond.
  • Mentor and develop talent within your team by providing constructive feedback, guidance, and leading through example.
  • Participate in on-call rotation as needed.

What We Look For:

  • 4+ years of software engineering experience.
  • Expertise in designing, developing, and launching scalable backend systems using technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
  • Experience shipping web applications with declarative UI frameworks such as React or Vue.
  • Ability to define and implement a technical plan for significant features or system components with elegant and extensible designs, delivering high-quality, easily understandable code.
  • Proficiency in managing significant changes within large codebases, developing safe tools and practices.
  • A proactive approach to personal growth, actively seeking feedback from peers, managers, and stakeholders.
  • Strong verbal and written communication skills to facilitate effective collaboration with our global engineering teams.

Compensation & Benefits:

Base Pay Grade - N

Equity Grade - 4

New employees at Affirm generally start at the beginning of the pay range. We focus on a straightforward and transparent pay structure, considering factors like location, experience, and skill set. The annual base pay range for this role is $85,000 - $115,000.

Additional benefits include:

  • Flexible Spending Wallets for tech, food, and lifestyle
  • Away Days - designated wellness days for rest and recharge
  • Learning & Development programs
  • Parental benefits
  • Employee Resource & Community Groups

Visa sponsorship is available, but candidates must be based in Spain for this role.

Location - Remote Spain



  • Raleigh, NC, United States Affirm Full time

    Senior Software Engineer, Backend (Financial Platforms) 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. Join the pioneering Servicing International team at the forefront of Affirm's global expansion, building the foundational platform...


  • Raleigh, NC, United States Affirm Full time

    Senior Software Engineer, Backend (Financial Platforms) 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. Join the pioneering Servicing International team at the forefront of Affirm's global expansion, building the foundational platform...


  • Raleigh, NC, United States Affirm Full time

    Overview Senior Software Engineer, Backend (Loans Platform) at Affirm. We are looking for a Senior Software Engineer for the Loans Platform team, responsible for Affirms core loans products. You will guide the team to scale the product, add new features, and work cross-functionally with product and engineering teams to support growth. What You'll Do Own and...


  • Raleigh, NC, United States Inspiren Full time

    Senior Software Engineer - Backend Inspiren offers the most complete and connected ecosystem in senior living. Founded by Michael Wang, a former Green Beret turned cardiothoracic nurse, Inspiren proves that compassionate care and technology can coexist - bringing peace of mind to residents, families, and staff. Our integrated solutions seamlessly fit into...


  • Raleigh, NC, United States Canonical Full time

    Embedded Linux Senior Software Engineer - Optimisation Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Embedded Linux Senior Software Engineer - Optimisation 1 day ago Be among the first 25 applicants Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Get AI-powered...


  • Raleigh, NC, United States Axelerant Full time

    Senior Software Engineer (Laravel) We are seeking an experienced and innovative Senior Backend Engineer (Laravel) to join our engineering team. In this role, you will architect, develop, and oversee the evolution of robust and scalable backend systems using Laravel and modern PHP technologies. You will leverage your deep expertise in backend engineering,...


  • Raleigh, NC, United States Axelerant Full time

    Senior Software Engineer (Laravel) We are seeking an experienced and innovative Senior Backend Engineer (Laravel) to join our engineering team. In this role, you will architect, develop, and oversee the evolution of robust and scalable backend systems using Laravel and modern PHP technologies. You will leverage your deep expertise in backend engineering,...


  • Raleigh, NC, United States Axelerant Full time

    Senior Software Engineer (Laravel) We are seeking an experienced and innovative Senior Backend Engineer (Laravel) to join our engineering team. In this role, you will architect, develop, and oversee the evolution of robust and scalable backend systems using Laravel and modern PHP technologies. You will leverage your deep expertise in backend engineering,...

  • Software Engineer

    23 hours ago


    Raleigh, NC, United States Blend Full time

    Blend is a diverse team of problem solvers who believe that the world's financial resources should be more accessible. Our cloud banking platform is used by Wells Fargo, U.S. Bank, and over 330 other financial services firms to acquire more customers, increase productivity, and deliver end-to-end digital experiences. Our software enables our customers to...

  • Software Engineer

    2 weeks ago


    Raleigh, NC, United States Blend Full time

    Blend is a diverse team of problem solvers who believe that the world's financial resources should be more accessible. Our cloud banking platform is used by Wells Fargo, U.S. Bank, and over 330 other financial services firms to acquire more customers, increase productivity, and deliver end-to-end digital experiences. Our software enables our customers to...