Connecting...

Banner Default Image

Scala Engineer

Job title Scala Engineer
Location London
Industry:
Reference: 2360
Contact name: Jacob Evident
Contact email: jacob.evident@signify-tech.com
Published: November 16, 2021 10:12

Job Description

 Software Engineer (Scala)  

As a Software Engineer, you will be responsible for designing and implementing backend services on existing or new microservices, integrate with third-party APIs, and help run all of this in production. You will work tightly with the frontend developers as well as with the AI Engineers.

 

You will also be focused on:

Developing features in a fast paced startup environment without compromising automated tests or neglecting software craftsmanship

Working on distributed, real-time engine that handles millions of events per day

Getting the system ready to scale by one order of magnitude

Help the AI team implement distributed machine learning algorithms

 

What you bring to the table

 

3+ years professional experience with Scala

2+ years experience working with complex data sets in a data driven company

experiences with stream processing as well as with designing and implementing REST APIs

diverse technology knowledge and a sense of curiosity combined with strong problem solving skills

experience with at least some of the technologies used: Akka, Akka-Stream, AkkaHttp, Kafka, ElasticSearch, MongoDB

experience with deploying services to Kubernetes and running software in production on Google Cloud (or AWS/Azure)

BS/Masters degree in Computer Science or equivalent experience

 

 Get in touch more information!