Jobs at Remote Crew LDA

View all jobs

Data Engineer (Remote)

London, London · Information Technology

Summary:

We’re hiring an experienced Data Engineer to work 100% remotely for a global AdTech company.

The team is dealing with hundreds of millions of data points every day, generated from over two thousand data processes running through workflows, huge distributed computations in spark, streaming data coming in twenty-four hours a day at hundreds of times a second.

You will work closely with Web and Data Science teams across our entire stack, to deliver user-centric solutions to our customers.

----------

Why Work With Us:

  • We have an engineering culture that is underpinned by sharing knowledge, coaching and growing together.
  • We will give you the opportunity to explore / innovate new technologies, mentor engineers and lead Technology initiatives.
  • We have a data team that is a market leader in developing complex ETL and machine learning solutions.
  • You will have the opportunity to explore / innovate new technologies, mentor engineers and lead Technology initiatives.
  • The team you would be joining is extremely talented. The hiring manager for this role literally wrote the book on Scala ("Scala Design Patterns").

This is a long-term full-time contract role. We care about job security for our team and we’re looking for people who want to grow with us.

What You’ll Do:

  • Build services/features/libraries that serve as a definitive examples for new engineers and makes major contributions to library code or core services.
  • Design low risk Spark process and write effective complex Spark jobs (data processes, aggregations, pipeline).
  • Design low risk APIs and write complex asynchronous, highly parallel low latency APIs and processes.
  • Write high quality, extensible and testable code by applying good engineering practices (TDD, SOLID).
  • Maintain, improve, monitor data collection processes using Java and Scala.
  • Understand the data architecture and using appropriate design patterns and designs complex database tables.

What You Should Know:

  • Experience developing Spark Jobs (Scala)
  • Experience using Java (+3 years)
  • Experience in data processing (Hadoop, Spark, AWS - S3)
  • Experience in SQL

More Openings

Backend Developer
Backend Engineer
Senior Java Engineer

Share This Job

Powered by