JobRight Uganda
Jobs in Uganda
Back to jobs
Job in Uganda

Data Engineer

Raising The Village Uganda Full Time Posted 2026-08-28
DistrictWestern RegionCityNot specifiedContractFull TimePosted2026-08-28Close dateNot specifiedExperience1 yearSourceBrighterMonday Uganda
data engineerdatabrickspysparkdelta lakeelt pipelinesmbararaugandafull timeentry levelngofactoryinternship
Use AI for this job

AI summary

Raising The Village is hiring a Data Engineer in Mbarara, Uganda, to build and maintain data pipelines, warehouse layers, and data quality systems powering program analytics and ML platforms. The role sits in the VENN department, reporting to the Senior Data Scientist, and involves Databricks, PySpark, Delta Lake, and field data integration. This is a full-time position requiring 1–3 years of experience.

  • Full-time role based in Mbarara with 20% travel required
  • 1–3 years of experience needed; entry-level candidates may apply
  • Work with Databricks, PySpark, Delta Lake, and ELT/ETL pipelines
  • Build data pipelines from SurveyCTO, ArcGIS, and custom mobile apps
  • Join a growing international NGO focused on ending ultra-poverty

AI job guide

Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.

AI salary guide

Not enough public data

Not enough public salary data is available for this exact role. Before applying, prepare to ask about gross pay, benefits, contract length, probation period, transport and any allowances.

Can you qualify for this role?

  • Required1+ years of relevant experienceThe job post includes a minimum experience signal.
  • RequiredEducation or certification mentioned in the postThe captured text mentions education, a diploma, certificate, or licence.
  • PreferredPractical evidence in factory, internship, no_experienceThe tags and summary point to skills connected with this role.
  • RequiredAvailability to work in Not specifiedThe vacancy is associated with this location.
  • UnclearComfort with the Full Time contract termsConfirm hours, duration, probation and benefits at the original source.

Documents to prepare

  • Likely requiredUpdated CV
  • Role specificCover letter or short employer message
  • OptionalProfessional references
  • Role specificAcademic or professional certificates
  • VerifyID or passport only after verifying the employer

Application tips for this job

  • Place your strongest Data Engineer evidence in the first half of your CV.
  • In your cover letter or employer message, connect your experience to Raising The Village and the role in Not specified.
  • Add concrete examples related to factory, internship, no_experience, ideally with measurable outcomes or clear responsibilities.
  • Follow the instructions from BrighterMonday Uganda; avoid sending documents to unofficial contacts or copied links.
  • Confirm the deadline, interview location and employer contact before sharing personal documents.
  • Prepare a polite question about pay, benefits and contract terms for later interview stages.

Source and safety check

  • BrighterMonday Uganda
  • Original source link available
  • Application method is clear
  • Deadline not specified
  • No major risk signal was detected in the captured text.

Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.

Interview preparation

  • What experience makes you a strong fit for this Data Engineer role in factory, internship?
  • How have you handled responsibilities similar to those in this job post?
  • Are you available to work in Not specified under the listed contract or schedule?
  • Prepare examples with clear responsibilities, tools used and measurable outcomes.
  • Review the source and research Raising The Village before the interview.

Ask what the first priorities will be in the role and how success will be measured.

Use AI to apply better

After confirming the original source, use Career Assistant to check role fit, tailor your CV and prepare a cover letter or employer message.

Original source description

  • R
  • Data Engineer
  • Raising The Village
  • IT, Software & Data
  • Today
  • New
  • Rest of Uganda
  • Full Time
  • NGO, NPO & Charity
  • Confidential
  • Share link
  • Share on WhatsApp
  • Share on LinkedIn
  • Share on Facebook
  • Share on Twitter
  • Share via SMS

Experience

Level:

Entry level

Length:

1 year

Language Requirement:

English

Working Hours:

Full Time - 8 to 5

Applicant

Location:

Uganda

Job descriptions &

1-3 years

Location

: Mbarara

Travel Required

: 20% Job Description

About Raising The Village

We are Raising The Village (RTV) – an international development organization and a registered charity – on a mission to end ultra-poverty in sub-Saharan Africa. Raising The Village is a fast-growing organization on an accelerated growth path. We have 350+ national staff in the Sub-Saharan Africa (SSA) region and a team of 15+ people in North America working together to lift communities out of ultra-poverty in last-mile villages. We operate at the intersection of direct implementation and advanced data analytics to inform progress, decision-making, and impact.

To date, we have supported more than 1,000,000 people in SSA through our innovative holistic approach and are on track to expand our reach and impact year over year.

We have achieved this tremendous growth with the support of our incredible partners from all around the globe who believe in our model and impact. Find out more about our programs and impact at: www.raisingthevillage.org.

The VENN department is the data and technology backbone of our organization, connecting advanced analytics and custom software tools with field implementation to ensure data-informed decision-making at every level.

Role Description

The Data Engineer is a core builder on RTV's expanding data infrastructure team, reporting directly to the Senior Data Scientist within the VENN department, and responsible for designing, developing, and maintaining the pipelines, warehouse layers, and data quality systems that power RTV's programmatic analytics, machine learning platforms, and field evaluation tools. Operating at the intersection of data platform engineering, ML infrastructure support, and field data integration, this role works across a fast-moving roadmap that spans batch and streaming ingestion, ELT pipeline development, Delta Lake architecture, observability frameworks, and the integration of structured field data with AI model outputs.

Key

A Bachelor's degree in Computer Science, Software Engineering, Data Engineering, Information Systems, Statistics, or a related quantitative field is preferred.

Equivalent practical

through demonstrable project work, open-source contributions, or bootcamp training is equally welcome.

Clear evidence of building and shipping production-grade pipelines, including demonstrable ownership from design through deployment with specific examples of integrating, moving, and transforming data at a meaningful scale.

Technical Skills

Candidates must demonstrate proficiency in Python (including Pandas), PySpark, and advanced SQL for building and transforming data at scale within a Databricks-first environment spanning Delta Lake, Unity Catalog, and Medallion Architecture.

Core engineering competencies include ELT/ETL design, batch and Spark Structured Streaming pipelines, and data observability practices covering validation, monitoring, and alerting frameworks. Supporting skills include Git-based collaborative workflows, working knowledge of AWS core services, and the ability to produce clean, visualization-ready datasets for consumption in tools such as Power BI, Tableau, or Python visualization libraries.

We encourage women, people with disabilities and minority groups to apply for this position. RTV is committed to equal opportunities and diversity of perspective at the workplace.

Disclaimer: Raising the Village

DOES NOT

charge any kind of

FEE(s)

at whichever stage of the recruitment process

<

Log In and Apply

Important safety tips

Do not make any payment without confirming with the BrighterMonday Customer Support Team.

If you think this advert is not genuine, please report it via the Report Job link below.

Report Job

Requirements

  • Job Title
  • : Data Engineer
  • Department/Group
  • : Venn
  • Reporting To
  • : Senior Data Scientist
  • Years of
  • and translate them into reliable, well-documented pipeline solutions.
  • Maintain thorough documentation of pipeline architectures, transformation logic, data dictionaries, and runbooks to support team growth and organizational knowledge continuity.
  • Technical

Responsibilities

  • Pipeline Development & Delivery
  • Design and deliver batch and streaming data pipelines that ingest data from field collection platforms (SurveyCTO, ArcGIS, custom mobile apps) into RTV's Databricks warehouse, working at pace against an accelerated infrastructure roadmap.
  • Implement ELT and ETL workflows in PySpark and Databricks SQL, applying Medallion Architecture (Bronze, Silver, Gold) principles to produce clean, versioned, and consumption-ready data layers.
  • Contribute actively to sprint-based delivery cycles, taking ownership of pipeline workstreams end-to-end from design through deployment and monitoring.
  • Delta Lake & Warehouse Architecture
  • Build and maintain Delta Lake table structures with strong schema enforcement, ACID-compliant write patterns, and time travel capabilities to support auditability across program datasets.
  • Contribute to data modeling decisions including; star schema design, SCD patterns, and denormalization trade-offs.
  • Support the evolution of Unity Catalog governance structures including lineage tracking, access controls, and dataset documentation as the warehouse scales across new program domains and geographies.
  • Data Observability & Quality
  • Implement and maintain data observability frameworks across all pipeline stages, covering data freshness, volume anomalies, schema drift detection, and SLA monitoring.
  • Build validation and quality checks at ingestion and transformation layers using tools such as Great Expectations, dbt tests, or Databricks-native monitoring capabilities.
  • Establish structured logging, alerting, and incident response practices that give the team fast, reliable visibility into pipeline health across all environments.
  • ML & AI Pipeline Support
  • Integrate structured household data, image classification outputs, and ML model predictions into unified warehouse layers for consumption by Data Scientists and the WorkMate AI platform.
  • Collaborate with ML Engineers and Data Scientists to build and maintain feature engineering pipelines and training data preparation workflows that support RTV's computer vision and adoption scoring systems.
  • Collaboration & Documentation
  • Work closely with the Senior Data Engineer on roadmap prioritization, architectural decisions, and engineering standards as the team scales.
  • Partner with Software Engineers, Data Scientists, field evaluation teams, and program staff to understand data

Education

&

Source and provenanceSource: BrighterMonday Uganda. Last checked: 2026-09-06.Kazi Connect is a job discovery service, not the employer. Always confirm the vacancy at the original source.Summaries may be AI-assisted. Report inaccurate content.
Never pay to apply. Always confirm the original source and watch for payment requests, sensitive document requests, or unrealistic promises.