Back to jobs

Staff Engineer - Payment Foundation (Paris or Remote France)

Paris, Paris, France

About Alma

At Alma, we’re reinventing finance to serve those who matter the most: merchants and consumers. Our instalment and deferred payment solutions help merchants boost sales by up to 20%, increase customer loyalty, and deliver a seamless shopping experience — all without encouraging debt. As the BNPL leader in France and active in 10 European countries, we’ve empowered over 21000 merchants and 8 million consumers. With a team of 340+ Almakers and a €115M Series C funding round, Alma is rapidly scaling across Europe — and this is just the beginning...

About the job

As a Staff Engineer - Payment Foundation, you'll play a key role in designing, building, and optimising Alma’s payment infrastructure. 

This is an engineering role that lies at the intersection of technology and product, combining technical expertise, deep payment industry knowledge, and strategic thinking to anticipate new technologies and usage in payments.

You'll be part of the Product and Engineering department and work closely with cross-functional teams comprising Product Managers and Engineers. In addition, you’ll have the opportunity to collaborate with key players in the payment ecosystem, such as Stripe, Adyen, and others, to deliver innovative solutions.

About the main responsibilities

The primary responsibilities of a Staff Engineer - Payment Foundation include:

  • Act as a subject matter expert in payments, mentor engineers, and shape Alma’s payment engineering strategy
  • Evaluate the design of Alma's core payment systems, identify areas for improvements, and drive large-scale refactoring initiatives
  • Design highly reliable and scalable payment processing solutions
  • Lead new integrations project with PSPs and partner solutions to enhance Alma's payment capabilities
  • Work cross-functionally with other product teams or departments to ensure alignment
  • Analyse transaction data, identify failure points, and implement changes to increase payment conversion
  • Implement industry best practices to comply with regulations and improve security
  • Help investigate payment-related issues to ensure smooth operations

Our technical stack: Python, Docker, React, Google Cloud Platform, Kubernetes, Postgres, Redis, PubSub, Datadog

A few industry partners we work with: Stripe, Adyen, Checkout.com, Tink, Primer

What makes you the perfect fit for the role?

  • Experience: minimum 10 years of relevant work experience as software engineer, including at least 5 years of experience in payment, Fintech, or PSP, and preferably in a hyper growth context (internships & apprenticeships experience excluded)
  • Education: Bachelor or Master degree in computer science or a related field
  • Proficiency with Python, Docker, and relational databases 
  • Experience with payment gateways, acquiring, card schemes, and alternative payment methods
  • Strong communication and collaboration skills, with the ability to work effectively cross-organisation
  • Ability to influence business and how products are developed
  • Language: fluency in French and a good level in English are both mandatory 

About the recruitment process

  • Phone interview with Recruiter (45 mins)
  • Interview with Hiring Manager (60 mins)
  • Live System Design interview (60 mins)
  • Coding test
  • Team Fit interview (60 mins)

More information on the hiring process can be found in our Interview Guide 

You're not sure if you meet 100% of the criteria and that's making you hesitate to apply?

👉 At Alma, we believe that diversity drives innovation and strengthens our community and are committed to creating a workplace where everyone feels respected, valued, and empowered to contribute. We are proud to be an equal opportunity employer and welcome applicants from all backgrounds and experiences. All employment decisions are made based on qualifications, experiences, merit, and business needs without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other legally protected characteristic.

So please take your chance, apply anyway! 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...