AlmaAL

Senior Backend Software Engineer (Paris or Remote France)

At Alma, we assume that finance is a business enabler and our payment solutions bring great added value to merchants and customers across Europe (already live in Belgium, France, Germany, Italy, Netherlands, Spain).

Alma

Employee count: 201-500

France only

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

We're looking for a Senior Backend Software Engineer to join our Merchant Experience squad, who are responsible for empowering merchants with actionable insights and transparency through our self-onboarding tools and performance dashboards.

As a Senior Backend Software Engineer, your key responsibilities are:

  • Create APIs and backend components that enable payments for thousands of merchants and millions of consumers
  • Write maintainable code that meets the highest quality, security, and performance standards expected of a regulated company processing billions of euros
  • Evolve the architecture to meet growing business needs in close collaboration with the product team and other technical leaders
  • Take the lead in production issues and performance troubleshooting, upgrading our product to achieve greater reliability in the long run

Our technical stack: Python, Docker, React, GCP, Kubernetes, Postgres, Redis, PubSub, Datadog

What makes you the perfect fit for the role?

  • Education: Bachelor’s or Master’s degree in Computer Science or a related field
  • Experience: minimum 8 years of relevant work experience with large-scale backend systems (internships and apprenticeships experience excluded)
  • Proficiency with Python and relational databases (Please note: we're open to all backend programming languages for this role. However, as our products are built in Python, experience in Python is greatly appreciated!)
  • Languages: fluent in French and a good level in English mandatory
  • You have the ability to influence how businesses and products are developed
  • You're methodical, possess strong communication and problem-solving skills, and can work effectively within a cross-functional team
  • Experience in building payment or financial solutions is a plus!

About the recruitment process

  • Phone interview with Recruiter (30-45 mins)
  • Interview with Hiring Manager (60 mins)
  • Take-home coding test, following by a remote feedback session (30 mins)
  • Live system design interview (60 mins)
  • 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!

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

France +/- 0 hours

About Alma

Learn more about Alma and their company culture.

View company profile

At Alma, we assume that finance is a business enabler and our payment solutions bring great added value to merchants and customers across Europe (already live in Belgium, France, Germany, Italy, Netherlands, Spain).

For merchants, our solutions of installment payment and deferred payment are excellent ways to increase customers' loyalty and satisfaction, as well as generating up to 20% extra sales revenues without any risk, Alma handling it for them.

For customers, the buying experience is enhanced (4.8/5 on Trustpilot) and Alma grants them the possibility of handling their budget easily. They pay later, Alma pays merchants right away.

Even if we enable merchants to sell more, we believe that trading is sustainable only if it is well balanced. We eliminate purchase frictions, but NEVER we encourage customers to get over-indebted.

Employee benefits

Learn about the employee benefits and perks provided at Alma.

View benefits

Health insurance (Alan Green contract)

100% paid by Alma, including the family pack

Commuter benefits

50% of the monthly subscription paid by Alma.

Company meals

Enjoy lunch on us, we'll cover 10€/day with 50% paid by Alma.

Equity benefits

Every employee gets equity, so you are rewarded for your best work.

View Alma's employee benefits
Claim this profileAlma logoAL

Alma

Company size

201-500 employees

Founded in

2018

Chief executive officer

Louis Chatriot

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Alma

Explore the variety of open remote roles at Alma, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Alma

Remote companies like Alma

Find your next opportunity by exploring profiles of companies that are similar to Alma. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan