Principal Engineer, Software Defined Networking

Posted Oct 30

This is a fully remote position, open to applicants in United Kingdom.

πŸ“‹ Description

β€’ Design and create cutting-edge multi-tenant cloud SDN control and data plane software utilizing OVS, OVN, and OpenFlow.

β€’ Develop Infrastructure-as-a-Service virtual network orchestration and services using gRPC and REST for BMaaS, VMaaS, and Kubernetes.

β€’ Lead upstream contributions to OVN-Kubernetes and associated open-source projects.

β€’ Create network observability software for monitoring, telemetry, intelligent metering, and performance analysis.

β€’ Manage and support OVS-OVN-based SDN solutions in extensive NVIDIA AI Cloud environments.

β€’ Own comprehensive observability, including monitoring, alerting, distributed tracing, and dashboarding.

β€’ Design, improve, and maintain GitLab CI/CD pipelines across Linux host networking, OVS, OVN, and Kubernetes CNIs.

β€’ Implement GitOps methodologies for secure, seamless cloud infrastructure integration.

β€’ Collaborate with SRE, DevOps, and network engineering teams to ensure production readiness and operational tooling.


⛳️ Requirements

β€’ BS/MS in Computer Science or a related technical discipline, or a comparable combination of education and relevant experience.

β€’ Over 15 years of demonstrated experience in software development for large-scale distributed environments.

β€’ Expert-level understanding of OVN, OVS, OpenFlow, and contemporary network protocols.

β€’ Proficient programming skills in C and Go.

β€’ Advanced scripting abilities in Bash and Python.

β€’ Extensive knowledge of Kubernetes.

β€’ Practical experience in deploying and supporting CNIs (OVN-Kubernetes).

β€’ Hands-on experience with Infrastructure-as-Code and deployment tools (Ansible, Terraform, ArgoCD, Flux).

β€’ Experience in designing and managing complex, multi-stage CI/CD pipelines.

β€’ Hands-on experience in developing secure, high-performance services using gRPC and REST with TLS and strong authentication.

β€’ Strong understanding of datacenter routing, switching, and networking for Linux hosts/VMs.

β€’ Contributions to open-source projects, particularly OVS, OVN, OVN-Kubernetes, or other Kubernetes networking initiatives.

β€’ Experience with hardware acceleration (GPU, DPU, or equivalent experience) in networking.

β€’ Practical experience with leading cloud providers (AWS, Azure, GCP) and hybrid/multi-cloud deployments.

β€’ SRE/DevOps expertise, including on-call responsibilities, incident management, operations focused on service reliability targets, and production ownership.

β€’ Familiarity with observability platforms and tools (Prometheus, Grafana, Jaeger, OpenTelemetry, ELK).


🏝️ Benefits

β€’ Full-time employment

People also viewed

finanzen.net GmbH15 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care15 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free15 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures15 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics15 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX15 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers