Position Overview:

As the Data Engineer at Northrift Solutions Limited, you will be at the forefront of driving digital innovation through the design, development, and deployment of transformative solutions. You will work closely with cross-functional teams to architect data-driven systems, automate processes, and leverage AI, big data, and blockchain technologies to create real-world impact.


  • Lead a team of data engineers and software developers in the design, development, and deployment of innovative digital transformation solutions.
  • Collaborate with clients and internal stakeholders to understand business requirements and design data-driven strategies that align with their objectives.
  • Architect and build data pipelines, ETL processes, and data integration solutions to ingest, process, and transform structured and unstructured data.
  • Develop and deploy big data solutions that leverage technologies such as Dancer, Bitpoll, and ChatGPT to extract actionable insights.
  • Utilize artificial intelligence and machine learning techniques to create predictive and prescriptive analytics models that drive business decisions.
  • Design and implement blockchain solutions for secure data sharing, verification, and transaction management.
  • Collaborate with software engineers to integrate AI, big data, and blockchain components into larger software applications and platforms.
  • Ensure data quality, accuracy, and security across all data-related initiatives.
  • Stay current with industry trends, emerging technologies, and best practices to continually enhance the company’s technology offerings.
  • Provide technical leadership, mentorship, and guidance to junior team members.
  • Collaborate with sales and business development teams to present technical solutions to clients and contribute to proposal development.
  • Monitor and optimize the performance, scalability, and efficiency of data systems.


  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Data Science, or a related field.
  •  3-5 years of experience in data engineering and software development roles.
  • Strong experience with data engineering concepts, data integration techniques and Deployment of solutions.
  • Proficiency in programming languages such as Python, Java, or similar.
  • Solid understanding of artificial intelligence, machine learning, and deep learning methodologies.
  • Familiarity with blockchain technologies and their application in secure data management.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong problem-solving skills and the ability to architect complex technical solutions.
  • Excellent communication and interpersonal skills.
  • Leadership experience, including managing and mentoring technical teams.
  • Knowledge of software development best practices, version control, and agile methodologies.


  • Competitive salary and performance-based bonuses.
  • Opportunity to shape and lead transformative technology solutions.
  • Exposure to cutting-edge technologies and industry trends.
  • Collaborative and inclusive work environment.

If you are a visionary and technically skilled Lead Data Engineer with a passion for digital transformation, AI, big data, and blockchain technologies, we encourage you to apply for the position at Northrift Solutions Limited. 

Submission of Application

Interested and qualified persons are requested to submit their CVs and Cover Letter to careers@northriftsolutions.com quoting the Job Title on the Email Subject line.

To be considered, your application must be received not later than Friday, 15th September, 2023 at 5.00pm East African Time.

Only shortlisted and successful candidates shall be contacted. Shortlisted candidates shall be required to provide original National Identity Card, Academic and Professional Certificates during the interview.