Datum · 18 hours ago
Senior Engineer - Network Software
Datum is a company focused on enabling builders in the AI era by providing foundational networking capabilities. The Senior Engineer - Network Software will architect and build core networking features for Datum Cloud, working with distributed networking protocols and cloud-native infrastructure to solve complex connectivity challenges.
Financial ServicesInformation ServicesInformation TechnologySoftware
Responsibilities
Design and implement Datum's core networking stack and connectivity fabric
Build software-defined networking solutions for multi-cloud and edge environments
Build high-performance routing, switching, and traffic management systems
Architect network protocols/APIs for seamless workload distribution across providers
Partner with leadership to advance projects with key customers, partners, and suppliers
Design networking solutions that scale from startup to hyperscale usage patterns
Implement intelligent traffic routing, load balancing, and failover mechanisms
Build network observability, monitoring, and diagnostic tools for complex environments
Optimize network performance for AI workloads and high-bandwidth applications
Drive technical networking decisions in collaboration with our open-source community
Review and mentor contributions from external developers on networking components
Maintain high code quality standards and documentation for network APIs
Represent Datum at conferences and in technical working groups
Design networking solutions that integrate seamlessly with Kubernetes and AI-forward companies
Build network policies and security frameworks for multi-tenant cloud environments
Implement service mesh integration and east-west traffic optimization
Ensure compatibility with major cloud provider networking services (AWS, GCP, Azure)
Qualification
Required
8+ years of network engineering experience with large-scale production systems
Deep understanding of networking and related protocols (BGP, MPLS, TCP/IP, HTTP/3, QUIC, TLS)
Extensive experience with software-defined networking (SDN) and overlays, container networking and hypervisors
Expert knowledge of routing, switching, NAT traversal, zero-trust, and security
Strong programming skills in Rust or C++ for high-performance networking apps
Experience with distributed systems design, consensus algorithms, and fault tolerance
Passion for network performance, packet processing, and kernel networking
Familiarity with SRv6, eBPF, DPDK, VPP, mpTCP and other advanced networking technologies
Extensive experience with multi-cloud networking and hybrid cloud connectivity
Deep knowledge of Kubernetes networking, CNI plugins, and service mesh architectures
Experience with infrastructure as code (Terraform, Pulumi) for network provisioning
Understanding of edge computing, CDN architectures, and global traffic management
Track record of contributing to or maintaining networking-focused open-source projects
Experience mentoring engineers and driving technical decision-making in teams
Understanding of open-source governance, community building, and public development
Passion for building networking tools that other developers and operators love to use