Contact Upload CV

Junior Data Engineer

12th July 2022

Junior Data Engineer




Spencer Rose are looking for a Junior Data Engineer to join a world-class Data Science team in a Machine Learning environment. The Junior Data Engineer will evolve the design and development of data and machine learning products to support business strategies, as well as ensuring that the data and machine learning services are scalable, reliable and robust. The Junior Data Engineer will work closely with other data and machine learning engineers, as well as product owners and other teams to deliver solutions and insights for the business.


Build pipelines for data cleansing, transformation and aggregation to deliver business and client-facing insights and reports.

Develop AWS serverless solutions for data services.

Work closely with Data Scientists/Machine Learning Engineers to build feature engineering, machine learning training and deployment pipelines.

Develop and manage new data source ingestion pipelines when they are occasionally required.

Rotational responsibility to monitoring production pipelines and AWS EMR clusters owned by the team.

The Junior Data Engineer should have the following skill set:

Degree in computer science, information technology, engineering or equivalent

At least 2 years of experience in Scala/Python programming

Comfortable working with Linux and bash Scripting

Familiarity with distributed systems and data structures/algorithms, as well as Apache Spark/Kafka

Experience with AWS

Experience in Microservice development

Experience in machine learning or data engineering

Exposure to Terraforms

Apply for position

Submit your application


Junior Data Engineer



    < Back to all jobs

    Consultant -



    Share This Position

    Personalise your Job Alerts

    Save preferences