Start working with our fantastic team in a first-class remote environment, because your home is our best office. Check out the positions we are offering:
Senior Scala developer
Prerequisites:
Previous experience architecting, scaling and debugging large-scale systems in production
Previous experience with Scala
Previous experience building distributed systems
Previous experience using Git and working in a team
Good understanding of the JVM
Good understanding of Linux
Good understanding of Docker
Basic understanding of deployment techniques such as Kubernetes and Docker swarm
Bonus points for experience with pure FP Scala
Bonus points for experience with Rust
Responsibilities:
You will be writing Scala code using pure FP libraries such as cats, http4s, fs2 and doobie
You will be writing Rust code when performance is a major requirement. No previous Rust experience is needed
You will be working in a team: this means following up with code reviews and helping juniors and interns
Benefits:
Fully remote! (we are a remote-first company)
Bottom-up project management approach
Very flexible working hours
One fifth of your time dedicated to R&D, or a side-project that you will own with Efficiam