CareerPlanSign in

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

Dublin, ie💼 Full-time🗓 2026-09-23 → 2026-09-25

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

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