Senior C++ Software Engineer - Ireland, Greece, Spain, Hungary or Romania
Core
Designing and implementing a new networking operating system (EOS) using state-oriented, open standards-based, and single-image architecture principles for data center infrastructure.
Role type
Senior C++ Software Engineer (Networking OS)
Builds
A programmable, software-defined networking operating system running on physical switches, virtual machines, and containers.
Domain
Data center networking, software-defined networking (SDN), distributed systems
Deliverable
production ML models | product features
Required skills
C++ programming, algorithms, software architecture, distributed systems design, Linux kernel familiarity, DevOps tooling (Ansible, Terraform)
Preferred skills
None stated
Technologies
C++, Linux, 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