Senior Software Developer

Engineering Tel Aviv, Israel

IQOQO is looking for a Senior Software Developer to join us in our effort to build a new sharing economy cloud computing platform from scratch.

As a Senior Software Developer you will take part in designing and developing the future ofcloud computing, alongside a great team of professionals who take self-progress very seriously while always learning new ways to get better at what they do and understand what they don’t. 

What you'll do

As a member of IQOQO team you will define and implement robust, fault tolerant, decentralized and distributed computation platform with millions of nodes and it’s management tools. You will read and understand product requirements and come with an elegant design, and implement it while maintaining good programming practices such as writing clean, well-tested code in both client and server. 

Like all our employees you will participate in on-call rotations to respond to and resolve live network incidents and create and contribute to service and operations documentation. 

What you'll need 

5+ years of high-performance backend or HPC or Virtualization 
2+ years of distributed systems development or HPC platforms or virtualization development
Write clean code and tests for it 
Experience in at least one of Go, C or C++ or equivalent – an advantage Experience in Linux or Android internals – a plus 
Computer science or equivalent academic degree 
Computer science graduate – a plus
If you are a highly motivated, tech-savvy team player who does not hesitate in the face of a tech challenge and loves to solve problems nobody else has solved before, you belong with us!