We are a WAN service built on the public cloud, with fast setup, global coverage, unbounded bandwidth and horizontal scale. We deliver circuit-like WAN performance and reliability with the speed and scale of the cloud to enterprises and SaaS providers worldwide. Our auto-optimizing, self-healing network identifies the best performing routes possible, instantiating cloud routers wherever needed to realize the routes, and then automatically adjusts those routes as conditions change.
What should you expect while working as a Cloud Backend Developer?
the team is working in an Agile environment divided into 2 Feature teams.
Our product is written in Scala. You will be reporting to the Agile Team Leader.
Your main role will be taking an active part in our main product which is a distributed cloud based system: designing, developing, and building in large scale, big data server components, including many microservices, multiple databases. Working at large scales.
Adding new features from design to deployment
Participating in requirements definition meeting
Responsible for infrastructure changes, fixing bugs, troubleshooting.
Working with Product and System architecture teams.
At least 4 years of proven experience in server-side development
Experience with high level languages such as: Scala/Java/C# / NodeJS /GO/Python.
Self-learning and multitasking skills, Independent
A team player with excellent communication and interpersonal skills
Bachelor degree in computer sciences from recognized academic institutions
Good English level.
Nice to have :)
Experience with distributed, large scale systems.
Experience with Big data systems
Experience with Scala.
Experience with multi-threading, performance and optimizations
Computer networks background
Experience with NoSQL technologies (Cassandra, Hadoop, MongoDB, Couch base, Elastic search)
Experience with streaming, event based systems like Kafka