Senior Data Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Nairobi - Kenya

profile Monthly Salary: KES 250000 - 250000
profile Experience Required: 5years
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

About the Role:


We are seeking a skilled and experienced Data Engineer to join our this role you will be responsible for designing building and maintaining robust data pipelines and infrastructure to support our business intelligence and data science initiatives. You will work closely with data scientists analysts and business stakeholders to understand their data needs and deliver reliable scalable and efficient data solutions.


Key Measures of Performance:


The performance of this role holder will be assessed on the basis of the achievements made on:

The performance of this role holder will be assessed based on the achievements made on:

Critical data pipelines are robust observable and cost-optimised.

Stakeholders trust the data and can make decisions quickly with minimal manual intervention.

Junior engineers are mentored effectively raising the technical bar of the whole team.

The data platform evolves to handle growing scale and complexity without sacrificing performance


Key Responsibilities:


Architect & Lead: Design and implement scalable data architectures including data lakes warehouses and streaming solutions.

End-to-End Ownership: Own pipelines from ingestion to serving layers ensuring reliability observability and cost-efficiency.

Data Modeling: Define and maintain robust data models to support analytics machine learning and operational reporting.

Mentorship & Leadership: Guide junior and mid-level engineers through code reviews design discussions and best practices.

Performance Optimization: Identify bottlenecks tune pipelines and improve query performance at scale.

Governance & Security: Implement and enforce data quality checks access control and compliance with privacy regulations (GDPR CCPA).

Collaboration: Work closely with product engineering and business stakeholders to translate requirements into scalable data solutions.

Innovation: Evaluate and introduce new technologies and tools to improve the data platforms reliability and developer experience.



Requirements

Experience: 5 years in data engineering or backend engineering with a track record of leading large-scale data projects.

Programming Expertise: Advanced skills in Python (or Scala/Java) and strong proficiency in SQL.

Big Data Frameworks: Deep experience with Spark Flink Beam or similar distributed data processing engines.

ETL/ELT Orchestration: Expertise with Airflow dbt Dagster or similar tools.

Cloud Platforms: Strong experience with at least one major cloud provider (AWS GCP Azure) including data services like Snowflake BigQuery Redshift Databricks.

Data Modeling: Skilled at designing data schemas (OLTP OLAP dimensional models).

Streaming Data: Experience with Kafka Kinesis or Pub/Sub for real-time pipelines.

DevOps Mindset: Familiarity with CI/CD infrastructure-as-code (Terraform CloudFormation) and monitoring/alerting.




Required Skills:

Qualifications & Competencies Bachelors degree in Marketing Business or related field. 4 years of experience in marketing preferably B2B or technology sector. Hands-on experience with digital tools (Google Analytics LinkedIn Campaign Manager HubSpot or similar). Strong project management coordination and analytical skills. Excellent written and verbal communication. Energetic proactive and eager to learn in a fast-paced environment.


Required Education:

Degree

About the Role: We are seeking a skilled and experienced Data Engineer to join our this role you will be responsible for designing building and maintaining robust data pipelines and infrastructure to support our business intelligence and data science initiatives. You will work closely with data sci...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Apache Hive
  • S3
  • Hadoop
  • Redshift
  • Spark
  • AWS
  • Apache Pig
  • NoSQL
  • Big Data
  • Data Warehouse
  • Kafka
  • Scala