Senior C++ Software Engineer - Remote - Greece, Spain, Hungary, Romania or Poland
Core
Designing and implementing a new networking operating system (EOS) using software-defined networking principles, state orientation, and open standards for data center infrastructure.
Role type
Senior C++ Software Engineer (Networking OS)
Builds
A single, consistent software image for switches and routers running on Linux
Domain
Data center networking, Software-defined networking (SDN), Distributed systems
Deliverable
production ML models | product features
Required skills
C++ programming, Algorithms, Software architecture, Linux kernel development, Publish-subscribe models, Distributed systems design
Preferred skills
Product engineering experience, Open source contributions, DevOps tooling (Ansible, Terraform)
Technologies
C++, Linux, EOS, Ansible, Terraform
Responsibilities
Architecting state-oriented multi-process state-sharing systems, Implementing open standards-based networking solutions, Developing single-image software for diverse hardware platforms
Seniority
Senior, hands-on IC