Tech Stack
AkkaAWSCloudDistributed SystemsEC2MicroservicesScala
About the role
- Support Data Science and Engineering cluster with the Cloud Migration project
- Migrate all services to the AWS Cloud
- Upgrade the codebase of Scala-based services
Requirements
- 5+ years of experience in Scala development
- Strong experience with Scala 2.x and Scala 3
- Familiarity with Shapeless and Scala 3 mirrors
- Deep understanding of Akka
- Experience with Pekko or Cats Effect + FS2
- Microservices & distributed systems experience
- AWS Cloud (ECS/EKS, S3, Lambda, EC2, etc.)
- Strong English communication skills
- Experience migrating from Scala 2.12 to Scala 2.13 and Scala 3 (preferred)
- Migration from Shapeless to Scala 3 mirrors (preferred)
- Migration from Akka to Pekko or Cats Effect + FS2 (preferred)