Senior software engineer (bank team)

  • Permanent contract 
  • Paris
  • Partial remote authorized
  • > 5 years

The company



  • Banking, Big Data, FinTech / InsurTech

The job

Senior software engineer (bank team)

  • Permanent contract 
  • Paris
  • Partial remote authorized
  • > 5 years


FairMoney is building the leading mobile bank for emerging markets.

They started with a digital microcredit application on Android, and are rolling out additional financial services (current account, savings, debit card) while expanding the product to Western Africa and South-East Asia.

So far they disbursed over 3,000,000 micro-loans and give more than 7,000 loans daily. They are backed by top notch US/EU investors and have raised over USD 15m Venture Capital to support a stellar growth. They are a team of +100 between Paris, Lagos, Bangalore in Engineering (Android, Data, Backend), Product, Marketing, Risk & Data Science and Operations - and they won’t rest before the FairMoney app is in the hand of millions!

Their values

Start with the client 📊
We are passionate, optimize for our users, care for our impact

Own, don’t rent 💥
We strive for ownership and don’t rest until what we own is accomplished

Scientist mindset 👩‍🔬
We solve large challenges, break them into small pieces, make well reasoned conclusions

Churn 9-5 🎯
Work should be something we love and embrace * that we measure in tasks achieved, not hours completed

Fly High - Fly Low 🙌
We fly high to make big and bold plans - strategize
We fly low and put our hands in the dirt to ensure the detailed high quality output of us and those that we manage

70/30 ⚡
We value execution speed and making decisions with 70% of the available data and a 30% margin of error over 100% accuracy and being blocked by over-analysis

Direct Feedback 🤝
We don’t carry frustration with us but give direct feedback to our colleagues regularly to make sure we all improve and get better

Radical Focus 🔎
Our mantra is to start with the question, “What should not be done this week to increase the focus on the things that really matter

Job description

You will be working as a senior software engineer in our bank team.

We have launched our bank account earlier this year in Nigeria. Your mission is to develop new functionalities to make it the best current account available for our customer and increase the number of transactions that FairMoney is handling.

This is a unique opportunity to be part of the core engineering team of a fast growing fintech poised for more rapid growth in the coming years.

We are looking forward for you to work on:

  • Developing high quality features working with our product team to better serve customers
  • Building a fail-proof core banking system
  • Tackling complex financial processes with the right patterns and appropriate solutions
  • Drive the architecture and technology choices that enable a world-class experience for our customers
  • Being responsible for designing, developing and deploying medium to large sized projects
  • Helping define engineering best practices and provide technical mentorship to other members of the engineering team
  • Identify continuous improvements to an infrastructure which can handle over millions of clients
  • Analysing and improving efficiency, scalability, and stability of monitoring, continuous integration and platform integration


  • Come to the Paris office 1 week during onboarding to meet your team
  • Come to the Paris office 3 days / month afterwards

Preferred experience

Mandatory qualifications

  • 5+ years of experience as a professional software engineer
  • Experience taking a leading role in building complex software systems that have been successfully delivered to customers
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, create technical designs and specifications
  • Experience influencing software engineers best practices within your team
  • Proficient in at least one backend language (Golang/Python/Node.js/Ruby on Rails etc.)
  • Fluent in English. French is optional

Preferred qualifications

  • Expert knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience with cloud providers, preferably AWS, alternatively GCP/Azure

Recruitment process

  • Phone call (30 min)
  • Software engineering interview (60 min)
  • System design interview (60 min)
  • Cultural fit interview (60 min)

Meet the FairMoney team

This content is blocked
Youtube cookies are required to show you this content
Questions and answers about the offer
  • Add to favorites
  • Share on Twitter
  • Share on Facebook
  • Share on LinkedIn

We thought these articles might interest you

Get inspired with this selection of articles