Fully Remote Senior Data Engineer

Fully Remote Senior Data Engineer

  • Location

    London, England

  • Sector:


  • Job type:


  • Salary:

    £50000 - £70000 per annum

  • Contact:

    Fynn Johnson

  • Email:


  • Job ref:


  • Published:

    about 1 year ago

  • Expiry date:


  • Startdate:


  • Consultant:


Fully Remote Senior Data Engineer | Central London | £60,000+ | Python | Node | Developer | Clojure | Scala | PostgreSQL | Java |

My client operate in the digital education area, and have been for the past 100 years. Their mission is to develop products and services that will make the biggest difference in global education. They provide teachers and schools with training, resources and jobs services alongside the world s largest online teacher community.

They are truly global company with a presence in the UK, US, Australia and beyond, promoting and committing to diversity in the workforce throughout. They are a supplement within The Times paper publishing the main stories in the Education space as well as owning the largest job board in the education world.

Although they have some fantastic offices in Holborn, they offer a remote first policy which is ran phenomenally to work to the best accord. I placed 6 developers there this year who are thriving under their working ways. This is additional to great benefits and a competitive salary.

The Data Engineering team is responsible for the data pipeline that collects and processes all of the data here and for collaborating with Data Science team in the delivery of data products. They provide data and services to the whole of this company including other engineering teams. Their most frequent consumers are data-science and analytics.

The pipeline is responsible for two major concerns: the clickstream, capturing user journeys through the site, and warehousing of data managed by our microservices.

Data science development involves productionising prototypes (typically Jupyter notebooks), running machine learning models in batch mode, and serving the results live. We are considering deploying machine learning models directly into live environments as our next step.

The senior engineer will:

  • Drive the design and development of the data infrastructure.

  • Empower the team by leading by example and sharing knowledge.

  • Ensure good practices and standards.

  • Work closely with the broader group to ensure we are adding value.

  • Manage expectations and negotiate priorities with stakeholders.

The tech stack grew organically which means we use a wide array of technologies such as:

  • Node.js,

  • Python

  • Java

  • Scala

  • Clojure.

  • AWS EMR,

  • Redshift, Kinesis and S3.

  • Spark and Hive.

  • Pandas, NumPy scikit-learn and Keras.

  • PostgreSQL.

  • RabbitMQ.

The successful candidate should be confident with:

  • Python and Node.js (or strong with at least one).

  • Relational databases.

  • Cloud environments (we use AWS).

Any exposure to other technologies will be beneficial but is not required. We value understanding concepts over depth of skill in specific tools/technologies. One of the immediate key tasks will be simplification and rationalisation of the existing stack so that it is easier to understand and extend.

Fully Remote Senior Data Engineer | Central London | £60,000+ | Python | Node | Developer | Clojure | Scala | PostgreSQL | Java |

Contact us

Contact us

Start the conversation with one of our consultants. Let's make
a positive difference to your future today.

  • Connect with us