Senior Backend Engineer
Want to be part of an ambitious team facing scaling challenges on a daily basis?
We are adding a technically exceptional software engineer to our Athens' based team.
This role is focused on a range of back-end activities, with specific emphasis on maintaining service quality and availability during load spikes (we get a lot of those too!).
You will be working on designing, implementing, fine-tuning, testing, securing, deploying, debugging and maintaining backend services using a variety of tools and languages. You will be expected to learn new tools and techniques as technology improves for delivering your solutions, contributing back knowledge and guidance to help the rest of the team up their game.
We expect you to:
- Be proficient in a mainstream OOP language (Java, Ruby, JS, C# etc.)
- Be familiar with an FP language (Scala, Haskell, Erlang etc.)
- Have previous experience in building systems serving lots of clients concurrently
- Have a critical eye when it comes down to performance and maintainability