Sand Technologies is seeking a Data Engineer to join their team. The Data Engineer will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure to support data-intensive applications and analytics solutions. The ideal candidate will have experience with data modeling, ETL processes, and big data technologies.
Sand Technologies focuses on cutting-edge cloud-based data projects, leveraging tools such as Databricks, DBT, Docker, Python, SQL, and PySpark. They work across a variety of data architectures such as Data Mesh, lakehouse, data vault and data warehouses. Sand Technologies strives towards a strong code-first, data as a product mindset at all times, where testing and reliability with a keen eye on performance is a non-negotiable.
Responsibilities:
Requirements:
The role offers:
Sand Technologies is a rapidly expanding enterprise AI company delivering solutions to global blue-chip corporations and governments. Specializing in meaningful AI, the company addresses critical challenges in diverse sectors, including telecommunications, water management, energy, healthcare, climate change, and smart cities. With a team of over 300 engineers and scientists across Africa, Europe, the UK, and the US, Sand Technologies utilizes data and AI to create impactful solutions, such as managing water supply for major cities and optimizing telecommunications networks. The company has demonstrated substantial revenue growth and earned recognition for its technological advancements.