*This a remote position
Job functions:
- Designing, creating, and maintaining Scala-based applications
- Participating in all architectural development tasks related to the application.
- Writing code in accordance with the app requirements
- Performing software analysis
- Working as a member of a software development team to ensure that the program meets standards
You will be working in the following environment:
- Scala/Haskell based public and private APIs
- Machine learning systems for processing and analyzing crowdsourced and public data
- Automated DevOps via k8s & Terraform
- Polyglot development environment
- Data-driven product offerings
- Sophisticated search tech, based on Elasticsearch
Qualifications and requirements
This is a remote, full time consulting position
We are looking for data engineers with 5+ years of experience who have a proven track record of delivering high-quality, maintainable data-driven software.
Your experience should include:
Designing and implementing distributed data systems
Deep experience with Scala and purely functional libraries such as Cats, Scalaz/ZIO, FS2, and others
Relational and NoSQL data stores
Domain-Driven Design
Microservice architecture cloud computing with AWS (S3, Lambda, DynamoDB, EMR ...)
Kafka/Kafka Streams/Kafka Connectors is a big plus
Elasticsearch is a big plus
Event sourcing is a plus.
Powered by JazzHR
Reportar esta oferta
Formulario de postulación