ABOUT US

Africa has an untapped talent pool that is increasing exponentially, with a projected workforce that will exceed India and China by 2035. Fuelled by this, our mission is to create work opportunities for millions of Africa’s youth and solve the world’s shortage of technology talent. 

Our company SAND has 450+ staff members from 48+ countries with plans to acquire several companies around the world to become a multi-billion dollar global technology services provider that employs over 100K employees across the globe.

We have 2 brands represented in our ecosystem:

  • With ALX, we're cultivating the fastest-growing pool of technology talent globally, training aspiring professionals in software engineering, cloud computing, data science, and Salesforce across over 60 countries. ALX fosters a vibrant community for top tech talent, igniting transformative careers by connecting top technology talent with extraordinary opportunities for impact.
  • Through Sand Technologies we support enterprises and scale-ups around the world to develop world class technology products, build great technology teams, generate more revenue, and deliver outstanding customer experience. Our clients include one of the largest cloud computing providers in the world as well as Bestseller A/S (Denmark), Create Prime (New Zealand), Stanbic Bank (Kenya), and Tamara (Dubai). 

With varying levels of expertise in software development, data, cloud, machine learning, artificial intelligence, UX design, web development, etc, we provide unparalleled opportunities to technology talent worldwide while reshaping industries, disrupting traditional business models, and creating new opportunities for innovation and growth.

We do hard things!

ABOUT THE ROLE

Think like a scientist; build like a software engineer. Our data engineers create robust and scalable computing environments which bring data-driven technologies to our users. We are constantly challenging ourselves to build more effective data architectures, flexing our freedom to incorporate new technologies and expand our computing power.

REQUIREMENTS:

Strong candidates will have a mix of the following:

  • Fluency in Python and some variety of SQL
  • A strong degree in computer science, or a quantitative discipline (optional)
  • Experience in designing and setting up large data systems, with an ability to assess the tradeoffs in architectural decisions
  • Knowledge of large data architectures (data warehouses, lakes, meshes, etc)
  • Experience working in cloud environments, especially Azure
  • Experience in building and optimizing big data pipelines
  • Designing and implementing data warehouses, data lakes and data meshes
  • Advanced knowledge of relational, non-relational databases with strong experience in SQL
  • Working knowledge of streaming, message queuing and highly scalable data stores
  • Understanding of DevOps processes, CI/CD, and agile development
  • Experience in testing and observability in the context of big data
  • Experience with distributed processing frameworks (Apache Spark, Hive, Kafka, etc.)
  • Having worked in a cloud environment (Azure, AWS)
  • Specific technologies: - Python, R, Scala - SQL (MS SQL Server, Postgres) - Apache Spark, Hadoop, Hive - Databricks, EMR

Would you like to join us as we work hard, have fun and make history?

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.