Data Engineer Job at Angaza


Data Engineer Job at Angaza,

Data Engineer Job at Angaza

View Jobs in ICT / Telecommunication / View Jobs at Angaza

Angaza’s Pay-As-You-Go solution enables businesses to extend flexible solar payment plans to the billion individuals without access to grid electricity. Our platform allows manufacturers and distributors of off-grid energy products to expand their customer base and access data-driven market insights. Angaza’s partners can launch their Pay-As-You-…

Data Engineer

Role Summary

We are looking for an experienced Data Engineer to partner with our Data & Devices and Business Intelligence teams to own and scale our data pipelines and data infrastructure. As a Senior Data Engineer, you’ll work closely with colleagues across the company to develop a deep understanding of our data streams and to design data and analytics solutions that support core business functions such as underwriting and analytics.

What You’ll Do

  • Collaborate with Engineering and Business Intelligence teams to design, test, develop, and maintain pipelines between cloud data sources.
  • Interface with key stakeholders such as finance and sales to understand their needs and the data they generate.
  • Develop backend features for core platform features including developer APIs, device management and underwriting.

We’re Looking For Someone With

  • 4+ years experience in a relevant field
  • Fluency with SQL and Python
  • Familiarity with dbt, Snowflake and reverse ETL tools
  • Experience with AWS Cloud Infrastructure or similar platform

Our Stack

  • Backend: Python with Flask, SQLAlchemy, and Celery
  • Infrastructure: AWS with PostgreSQL, EC2, Lambda, and friends managed through Terraform
  • Frontend: modern JS with React/Redux
  • Mobile: Android with Kotlin
  • Business Intelligence Tools: dbt, Hevo, Snowflake, Sisense visualization service

Method of Application

Interested and qualified? Go to Angaza on to apply