Senior Data Engineer

extra holidays - extra parental leave
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of experience in data engineering or related fields., Proficiency in Python or Scala programming., Hands-on experience with Kafka, Apache Flink, and stream processing., Strong understanding of real-time data processing and cloud services like AWS..

Key responsibilities:

  • Design, build, and maintain real-time data pipelines.
  • Lead and mentor junior data engineers.
  • Oversee data platform migrations ensuring data integrity.
  • Collaborate with teams to develop scalable data solutions.

Fairmoney logo
Fairmoney Financial Services Scaleup https://fairmoney.io/
501 - 1000 Employees
See all jobs

Job description

FairMoney is a pioneering mobile banking institution specializing in extending credit to emerging markets. Established in 2017, the company currently operates primarily within Nigeria, and it has secured nearly €50 million in funding from renowned global investors, including Tiger Global, DST, and Flourish Ventures. FairMoney maintains a strong international presence, with offices in several countries, including France, Nigeria, Germany, Latvia, the UK, Türkiye, and India.

In alignment with its vision, FairMoney is actively constructing the foremost mobile banking platform and pointofsale (POS) solution tailored for emerging markets. The journey began with the introduction of a digital microcredit application exclusively available on Android and iOS devices. Today, FairMoney has significantly expanded its range of services, encompassing a comprehensive suite of financial products, such as current accounts, savings accounts, debit cards, and stateoftheart POS solutions designed to meet the needs of both merchants and agents.


We are building Engineering centres of excellence across multiple regions and are looking for smart, talented, driven engineers. This is a unique opportunity to be part of the core engineering team of a fastgrowing fintech poised for more rapid growth in the coming years.
To gain deeper insights into FairMoneys pivotal role in reshaping Africas financial landscape, we invite you to watch this informative video.

Role and responsibilities

We are seeking a seasoned Senior Data Engineer to join our dynamic and forwardthinking team. The ideal candidate will bring 5+ years of experience in data engineering, with a demonstrated ability to lead teams and manage complex data platform migrations. This role will play a key part in shaping our realtime data infrastructure and driving our data strategy forward.
Responsibilities

  • Design, build, and maintain scalable realtime data pipelines.
  • Leverage Apache Flink to perform highperformance, advanced stream processing.
  • Implement and manage Apache Kafka for realtime data ingestion and streaming workflows.
  • Develop efficient and maintainable Python or Scala code for data transformation and processing.
  • Lead and mentor junior data engineers, promoting engineering best practices.
  • Oversee the migration of existing data platforms with a focus on data integrity and minimal service disruption.
  • Work closely with crossfunctional teams to define data needs and deliver robust, scalable solutions.
  • Ensure all data solutions adhere to data governance and quality standards throughout their lifecycle.
    • Requirements

      • Experience: 5+ years in data engineering or a related field, with deep expertise in realtime data processing.
      • Programming Skills: Proficient in Python or Scala with a strong understanding of scalable system design.
      • Data Streaming: Handson experience with Kafka, Kafka Connect, and Apache Flink; familiarity with Flink CDC is a plus.
      • Cloud & Infrastructure: Working knowledge of AWS services such as S3, DynamoDB, Kinesis, Kubernetes, Lambda, SageMaker, Glue, and Athena.
      • Optimization: Experience with performance tuning of data systems for speed and efficiency.
        • Benefits

          • Training & Development
          • Family Leave (Maternity, Paternity)
          • Paid Time Off (Vacation, Sick & Public Holidays)
          • Remote Work
            • Recruitment Process
              • A screening interview with one of the members of the Talent Acquisition team ~30 minutes.
              • Technical interview ~ 60 minutes
              • Final Interview with Head of Data Engineering ~ 60 minutes

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration
  • Leadership

Data Engineer Related jobs