CareerPlanGet AI match score →

Senior C++ Software Engineer - Remote - Greece, Spain, Hungary, Romania or Poland

Dublin, ie🌐 Remote💼 Full-time🗓 2026-07-21 → 2026-07-31

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

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗