Data Engineer at Payswitch

Data Engineer

Payswitch

Jobs In Accra


    How to Apply
  • 1. Scroll down patiently and read the description and qualification of the Job
  • 2. Click the Apply Here button and follow the instructions provided. Goodluck.

Payswitch is seeking the services of qualified, hardworking, and experienced individuals for the position of Data Engineer. The successful candidate will design and build robust data pipelines to ingest data from transaction processing systems, lending/BNPL/internal platforms, and external partners. The following are the responsibilities and qualifications for the position;

Purpose & Scope

The role is responsible for designing, building, and maintaining scalable, reliable data infrastructure and pipelines that support analytics, modelling, reporting, and operational intelligence across PaySwitch. The role supports multiple use cases including credit platforms, internal analytics, product insights, and business intelligence.

Position in Organisation

  • Reports To: Head of Product, Innovation & Excellence

Duties & Responsibilities

Data Pipelines & Ingestion

  • Design and build robust data pipelines to ingest data from transaction processing systems, lending/BNPL/internal platforms, and external partners.
  • Support batch and near-real-time ingestion patterns.
  • Monitor pipeline performance and reliability.

Data Platforms & Storage

  • Manage and optimize data storage solutions across data lakes and warehouses.
  • Implement data models and schemas that support analytics and modelling.
  • Ensure historical data consistency and replicability.

Data Quality, Governance & Reliability

  • Implement data validation, reconciliation, and quality checks.
  • Maintain metadata, documentation, and lineage for critical datasets.
  • Support auditability and traceability of data used in analytics and models.

Collaboration & Enablement

  • Work closely with Data Scientists to enable feature generation and reproducible datasets.
  • Support BI tools and analytics workloads.
  • Collaborate with engineering teams to integrate data platforms into production systems.

Skills & Abilities

Technical

  • Strong proficiency in SQL for data modelling, transformation, and analysis.
  • Solid experience using Python for data processing and pipeline development.
  • Working experience with Apache Airflow or equivalent workflow orchestration tools.
  • Hands-on experience with Azure-native data services: Azure Data Factory, Azure Data Lake Storage, Azure Synapse Analytics.
  • Experience with Apache Spark / PySpark or Azure Databricks.
  • Familiarity with ELT / ETL architectures, batch and event-based processing.
  • Working knowledge of Git and collaborative development workflows.
  • Exposure to C# in Azure or .NET environments is an advantage.
  • Familiarity with data quality, validation, and monitoring tools is an advantage.

Non-Technical

  • Strong attention to detail and reliability.
  • Structured and methodical problem-solving approach.
  • Clear documentation practices.
  • Ability to collaborate across technical and non-technical teams.
  • Strong ownership mindset.

Education & Experience

  • Degree in Computer Science, Engineering, Information Systems, or related field is advantageous but not mandatory.
  • 3–6 years of demonstrable experience working as a Data Engineer or in data platform roles.
  • Proven experience building and maintaining production data pipelines.
  • Experience working in cloud-based data environments, particularly Microsoft Azure, is an advantage.
  • Exposure to fintech, payments, or transactional systems is a strong advantage.

Specific Knowledge Requirements

  • Data pipeline architecture and orchestration.
  • Data quality and governance practices.
  • Supporting analytics and modelling workloads.
  • Working with transactional and event-based data.
  • Cloud-based data platform operations.

 


Share Job On
: