Paystack

Digital Payments

DataEngineer

Lagos, Nigeria
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Data Engineer at Paystack. Skills: Data Pipelines, Python, Streaming Technologies, Cloud Computing. Design data pipelines. Develop data pipelines”

Industry & Context.

Digital Payments
Problems you'll solve

Analytical skills; Problem-solving skills

Eligibility Requirements

On-call rotation

What They're Looking For.

Must Have

Minimum of 3 years of experience in data engineering roles, Minimum of 2 years experience in software and/or application development roles, Hands-on experience with Kafka, Debezium, and Kafka Connect, Proficiency in a data pipeline orchestration tool or suitable workflow orchestration tool, understanding and hands-on experience working with various database technologies, Experience with Terraform, Kubernetes, and Helm for infrastructure management, Solid knowledge of cloud computing concepts, Ability to write complex SQL queries across different dialects, Familiarity with unit and integration testing methodologies, Experience in setting up and maintaining CI/CD pipelines, Proficiency in Python is essential

Nice to Have

JavaScript and Scala development experience is advantageous, experience in streaming technologies, Apache Airflow (preferred), BigQuery and SingleStore advantageous, experience in AWS services being advantageous, Exposure to analytical systems and basic data science tooling, Familiarity with basic machine learning and analytical modelling concepts advantageous, Exposure to self-service reporting tools like Tableau, Looker and DOMO

What You'll Do.

Design data pipelines

Develop data pipelines

Maintain data pipelines

Process and integrate data

Implement streaming solutions

Manage streaming solutions

Build custom workflows

Schedule custom workflows

Maintain custom workflows

Work with database technologies

Manage and provision infrastructure

Develop CI/CD pipelines

Maintain CI/CD pipelines

Conduct integration testing

Ensure data integrity

Ensure system reliability

Understand data needs

Deliver data solutions

Maintain documentation

Monitor system performance

Address faults and failures

How You'll Work.

Team & Collaboration

Engage with cross-functional teams; Work collaboratively within a team; Work collaboratively across departments

Communication Scope

Good verbal communication skills; Good written communication skills; Convey complex technical concepts to non-technical stakeholders

Full Job Description

About Paystack Paystack’s mission is to accelerate digital payments on the continent of Africa. Over 200K of some of the most renowned businesses in Nigeria, as well as a growing number of merchants in South Africa, Ghana, and Kenya use Paystack’s modern payments gateway. They include the likes of Qatar Airways, MTN, Burger King, UPS, AXA Mansard Insurance, FilmHouse Cinemas, Smile Communications, Air Peace Airlines, Crocs, Under Armour, Richemont Lifestyle Group (RLG), and many others. In just over 10 years, our growing team has introduced a steady cadence of innovation within the online payments landscape, such as automated recurring payments, the ability for customers to pay directly from their bank accounts, automated chargebacks, and much more. We’ve been acquired by Stripe and are doubling down on the mission to help build out Africa’s payments infrastructure. Paystack builds technology to help Africa’s best businesses grow - from new startups, to market leaders launching new business models. We make it easy for businesses to accept secure payments from multiple local and global payment channels, and then we provide tools to help you retain existing customers, and acquire new ones. Role Overview Data engineering at Paystack focuses on building and extending platforms for managing data at scale. This involves data ingestion, processing, storage and egress. Data engineers are also responsible for creating and maintaining the infrastructure our data platforms run on. Data engineers operate across a diverse tech stack. They are expected to be adaptable and drawn to learning new skills and technologies. The role requires a proactive individual who can work independently and collaboratively within a remote-first environment, has a strong software engineering background with good experience building and maintaining data pipelines, expertise in Python and experience in streaming technologies. Key Responsibilities Data Pipeline Development: Design, develop, and maintai

Free ATS check

Applying for this Data Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Paystack?

Real rants from real employees. Read before you apply.

Read Company Rants →