Role Summary
We are looking for an experienced Senior 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 Python
- Experience with SQL
- Familiarity with dbt (or similar tools), Snowflake and reverse ETL tools
- Experience with AWS Cloud Infrastructure
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
APPLY USING THE LINK BELOW:
Senior Data Engineer at Angaza