Principal Software Engineer - Dataplane & Edge Infrastructure
Core
Architect and build the TeraWave Point of Presence (PoP) infrastructure to handle terabits of traffic for satellite communications.
Role type
Principal Software Engineer (High-Performance Networking & Edge Infrastructure)
Builds
Ultra-high-performance Point of Presence systems for TeraWave satellite network
Domain
Space-based communications, high-performance networking, edge infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, DPDK, VPP, Linux kernel networking, BGP/OSPF routing, eBPF/XDP, distributed systems design, technical leadership
Preferred skills
Rust, SmartNICs/FPGA offloading, open-source networking contributions, Kubernetes CNI, satellite communications background
Technologies
DPDK, VPP, Linux, C, C++, BGP, OSPF, eBPF, XDP, Kubernetes
Responsibilities
Architect scalable PoP infrastructure, optimize dataplane for wire-speed packet processing, implement IP networking stacks, drive performance engineering, mentor senior engineers, define edge infrastructure patterns, integrate with satellite ecosystem
Seniority
Principal, hands-on IC with mentorship