371,660open jobs
9,621companies
49,388added this week
Browse all
Location
In office (Nairobi)
Employment
Full-Time
Overview
Company
Impact
Profile match
CloudFactory is a company founded in 2010 that provides managed teams for data annotation, document processing and model evaluation. It built its delivery model around training workers in Nepal, Kenya and other emerging markets, pairing them with tooling and quality management for machine learning customers. The company serves autonomous vehicle, medical imaging and geospatial programmes that need consistent human-in-the-loop work at scale.

At CloudFactory, we are a mission-driven team passionate about unlocking the potential of AI to transform the world. By combining advanced technology with a global network of talented people, we make unusable data usable, driving real-world impact at scale.

More than just a workplace, we’re a global community founded on strong relationships and the belief that meaningful work transforms lives. Our commitment to earning, learning, and serving fuels everything we do as we strive to connect one million people to meaningful work and build leaders worth following.

Our Culture

At CloudFactory, we believe in building a workplace where everyone feels empowered, valued, and inspired to bring their authentic selves to work. We are:

  • Mission-Driven: We focus on creating economic and social impact.
  • People-Centric: We care deeply about our team’s growth, well-being, and sense of belonging.
  • Innovative: We embrace change and find better ways to do things together.
  • Globally Connected: We foster collaboration between diverse cultures and perspectives.

If you’re passionate about innovation, collaboration, and making a real impact, we’d love to have you on board!

Role Summary

As a Data Engineer, you will build and maintain the data pipelines and models that power CloudFactory's reporting and analytics. You will work with tools such as Fivetran, DBT, Snowflake, and Python to extract, transform, and model data, while ensuring data quality, security, and governance standards are consistently met. This is a great opportunity to grow your data engineering expertise within a mission-driven, fast-scaling organization.

Please note: This is a full-time, fixed-term employee position with an expected duration of 6months.

Responsibilities:

Data pipeline development

  • Develop data pipelines in Fivetran to extract data from common data sources.
  • Write Python scripts, using libraries such as Pandas, for data cleaning and transformation.
  • Create data models in DBT with transformations and joins between tables.

Data quality and governance

  • Implement data quality checks in DBT and Snowflake to identify and address data quality issues.
  • Follow established data governance practices, including access controls and documentation procedures.
  • Monitor data pipelines for errors or inconsistencies, reporting issues to senior engineers.

Data modelling and design

  • Design and document conceptual and logical data models for well-defined datasets, considering star schema or data vault principles.
  • Apply data normalization techniques and select appropriate data types based on data characteristics.
  • Collaborate with stakeholders to understand their data needs and identify potential model improvements.

Data visualization support

  • Create data visualizations in QuickSight or Tableau to explore and communicate data insights.
  • Select appropriate chart types and apply dashboard design principles for effective communication.

Delivery and testing

  • Take ownership of designing and implementing moderately complex data engineering tasks, identifying dependencies and risks during planning.
  • Write integration tests to verify how code interacts with other parts of the data pipeline.

Data security and compliance

  • Adhere to established data security and compliance protocols while handling data.
  • Follow data access control procedures and complete required data security and compliance training.

Requirements

Must-have skills (required)

  • Good understanding of data engineering concepts, data transformation techniques, and tools such as Fivetran, DBT, Snowflake, and QuickSight or Tableau.
  • Proficient in Python, including libraries such as Pandas, for data cleaning and transformation.
  • Experience building and maintaining data pipelines from common data sources.
  • Understanding of data modelling methodologies and normalization principles for data warehousing.
  • Experience implementing data quality checks and following data governance practices.
  • Familiarity with data visualization tools and best practices for effective dashboards.
  • Strong SQL skills for querying and transforming data.
  • Good communication skills, able to collaborate with stakeholders on data requirements.

Academic and professional requirements

  • Bachelor's degree in Computer Science, Data Engineering, or a related field, or equivalent practical experience.
  • 2-4 years of experience in data engineering or a related role.

Nice-to-have skills (preferred)

  • Experience with Snowflake performance optimization.
  • Exposure to workflow orchestration tools.
  • Familiarity with data governance frameworks.

Benefits

  • Great Mission and Culture
  • Meaningful Work
  • Market competitive salary
  • Quarterly variable compensation
  • Comprehensive medical cover
  • Group life insurance
  • Personal development and growth opportunities
  • Office snacks and lunch
  • Periodic team building and social events

At CloudFactory, we believe that work should be more than just a job-it should be a platform for growth, impact, and community. Here, you’ll earn with purpose, learn every day, and serve a mission that truly matters. If you're looking for a career where you can develop professionally, contribute meaningfully, and be part of a global movement, we’d love to have you on this journey!

Join us today and be part of our mission to connect people and technology for a better world! Apply now and bring your whole, authentic self to work-we can’t wait to meet you!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
371,660 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Nairobi
$79k – $131k per year • Equity • Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Chicago • Reston • Boca Raton
Python
SQL
AI/ML
Hadoop
Spark
Apply
Data Quality Engineer 6 hours ago
$80k – $120k per year • Remote • Full-Time • 3+ years exp • Bachelor's Degree
Python
SQL
Analytics
ETL/ELT
Apply
$57k – $133k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Sydney
Analytics
Power BI
Tableau
Apply
Manual QA Engineer 5 hours ago
In office • Full-Time • Rabat
JavaScript
Python
AI/ML
Aider
QA
Insomnia
Postman
TestRail
Apply
$19k – $44k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Hyderabad
Java
SQL
DevOps
AWS
GCP
Git
Analytics
ETL/ELT
Apply
In office • Full-Time • Kathmandu
JavaScript
TypeScript
AI/ML
Prompt Engineering
Frontend
esbuild
React.js
Redux
Redux Toolkit
Tailwind CSS
Vite
Webpack
Zustand
Mobile
State Management
DevOps
CI/CD
Git
Rest API
QA
Cypress
Playwright
Postman
Apply
Remote/Hybrid • Full-Time • Bachelor's Degree
SQL
AI/ML
Spark
Apply
Software Engineer 17 days ago
Remote/Hybrid • Full-Time • Bachelor's Degree
Go
JavaScript
Python
Ruby
TypeScript
Ruby
Ruby on Rails
Databases
Amazon DocumentDB
DynamoDB
PostgreSQL
AI/ML
Prompt Engineering
Frontend
React.js
DevOps
AWS
Azure
CI/CD
Docker
GCP
GitHub Actions
Grafana
Kubernetes
New Relic
GitHub
Apply
Remote/Hybrid • Full-Time • Bachelor's Degree
Go
JavaScript
Python
Ruby
TypeScript
Ruby
Ruby on Rails
Databases
Amazon DocumentDB
DynamoDB
PostgreSQL
AI/ML
Prompt Engineering
Frontend
React.js
DevOps
AWS
Azure
CI/CD
CloudFormation
GCP
GitHub Actions
Grafana
Kubernetes
New Relic
Prometheus
Terraform
GitHub
Apply
Remote/Hybrid • Full-Time • Bachelor's Degree • Nairobi
Analytics
A/B Testing
Apply
In office • Full-Time • 3+ years exp • Nairobi
Python
SQL
Databases
Snowflake
AI/ML
dbt
DevOps
AWS
GCP
Apply
Product Owner 1 day ago
In office • Full-Time • Nairobi
Management
Confluence
Jira
Apply
Remote/Hybrid • Full-Time • Nairobi
Apply
In office • PhD • Nairobi
AI/ML
Text-to-Speech
DevOps
AWS
Azure
Docker
GCP
Kubernetes
Vercel
Apply
$185k – $200k per year • Remote/Hybrid • Full-Time • 10+ years exp • New York • Nairobi • London
JavaScript
Python
TypeScript
AI/ML
Computer Vision
LLM
Multimodal AI
RAG
AI Agents
Anthropic
Edge AI
OpenAI
DevOps
AWS
Azure
CI/CD
GCP
Apply
See all jobs
This is one of many
371,660 more open roles from verified company boards, updated every day.