Senior Software Engineer - Infra




DRIVENETS is driving and leading the next generation networks with our Network Cloud solution.

DRIVENETS was founded to solve the “data explosion challenge” - one of the biggest challenges for service providers, content providers, public cloud, and enterprises.

Our cutting-edge technology and Network Cloud solution has created a paradigm shift in the economy of networks. With smart and super high-performance bit processing on merchant silicon and commodity hardware, we enable new revenue opportunities as well as lower costs and sustainable growth for our customers, even as Internet usage explodes.

The Infra-Management-­­Southbound team provides high performance frameworks for configuring and monitoring large-scale distributed systems. The frameworks include high performance databases, distributed transaction framework and large-scale operational-state monitoring.

Our frameworks serve both the users of the system and R&D developers that integrate their features into the product. Therefore, software engineers in the group understand the various features developed in R&D and are required to deeply understand the implications of each feature on the frameworks.

The software engineers in the team are obligated to deliver high-quality, efficient and reliable. They are encouraged to research new technologies, experiment with algorithms, or even try new coding languages to support a larger scale with limited resources.

We are looking for talented software engineers to join the team, if you have a passion for software development, excellent design and coding skills and like to be challenged by difficult problems, let’s talk!


  • BSc in Computer Science or related degree, or equivalent practical experience.
  • 5+ years of working as a Software Engineer.
  • Experience with the following coding languages: C++, C, Python.
  • Fast and self-learner of new technologies and coding languages
  • Experience with developing software infrastructures
  • Experience with Rust - advantage
  • Experience with computer networking software - Advantage
  • Experience with high scale & performance optimizations – Advantage