Scala Data Engineer

  • Location

    London, England

  • Sector:


  • Job type:


  • Salary:

    £600 - £650 per day

  • Contact:

    Alfie Daniels

  • Contact email:

  • Job ref:


  • Duration:

    4/5 months

  • Startdate:


Scala Data Engineer
4/5 months

My client is looking to expand it's technology platform and is looking for a Scala Data Engineer to join the team. You will be responsible for building authentication solutions and real-time identity prediction systems based on Machine Learning and Reactive Programming.


* Design, prototype, develop, test and operate application services of the data platform
* Collaborate on and estimate functional and technical stories, help with product backlog grooming and prioritisation
* Work with other members of cross-functional teams on delivering on product features from inception to production

Skills and requirements

* 3 years of commercial experience using Scala for building distributed systems (event/message driven architectures, stream processing, RESTful APIs)
* Experience using asynchronous and reactive programming frameworks (Monix, Akka Streams, Reactive Streams, etc.)
* Experience with persistence and caching technologies (Cassandra, AWS DynamoDB, RDBMS, Redis, Memcached, Hazelcast, etc.)
* Experience with messaging technologies (Apache Kafka, AWS Kinesis, SNS, SQS, etc.)
* Experience developing applications for containerised environments (Kubernetes, Docker, Istio/Linkerd, etc.)
* Experience with cloud compute platforms (AWS, GCP, Azure, etc.)
* Understanding and experience designing for scalability, resiliency and performance as well as observability (logging, metrics, tracing)


* Programming in Python
* Experience or desire to develop solutions leveraging Machine Learning
* Experience with configuring CI/CD pipelines

Please apply ASAP to be considered for this role .