FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building user-space packet processing and multi-tenant networking solutions, with a strong focus on systems programming and cloud networking. Proficient in debugging and optimizing network performance while ensuring security and scalability.
Highest-signal resume keywords
User-Space Packet ProcessingMulti-Tenant NetworkingSystems Programming in Rust, Go, C/C++Cloud Networking ExperienceDebugging Latency and Throughput Problems
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
User-Space Packet ProcessingMulti-Tenant NetworkingSystems Programming in RustSystems Programming in GoSystems Programming in C/C++TCP/IPRoutingBuilding ProxiesLoad BalancersPacket Processing Data Plane
Soft Skills
Problem OwnershipCollaboration
Tools & Technologies
VPPDPDKVXLANGENEVELinux Kernel NetworkingIPv6AnycastBGPTLS TerminationDNS
Industry Keywords
Virtualized Network FunctionsSoftware-Defined NetworkingOverlay NetworkPacket-ProcessingEgress Security Controls
Tech Stack
Tools & technologiesCloudDNSLinuxRustTCP/IPC++Go
About the role
Key responsibilities & impact- Design and build the user-space, VPP-based data plane connecting microVM sandboxes to each other, Baseten services, and the internet
- Build multi-tenant virtual private networking and overlays across regions
- Expose the network as a programmable API for the platform
- Reduce latency and increase connection scale for agent-to-agent and agent-to-service traffic
- Build routing to send requests to the nearest region and maintain connections as sandboxes suspend and resume
- Build secure sandbox ingress and egress, including firewalling, static egress IPs, custom domains, and managed TLS
- Build L7 proxies for request inspection, filtering, secret injection, and auditing
- Own per-sandbox addressing, including IPv6, and network isolation between tenants
- Build packet-path observability across guest, host, and network and debug production issues end to end
- Collaborate with compute, storage, GPU infrastructure, and datacenter teams
Requirements
What you’ll need- Experience with user-space packet processing (DPDK, VPP, or similar) or virtualized network functions (VNF/NFV)
- Experience building multi-tenant networking in production (VXLAN, GENEVE, VRF)
- Experience building a software-defined network, overlay network, or packet-processing data plane in production
- Strong systems programming in Rust, Go, and/or C/C++
- Experience building cloud networking as the provider, not only consuming a cloud provider's network
- Solid grounding in TCP/IP and routing
- Experience building or operating proxies, load balancers, or L4/L7 gateways at scale
- Experience debugging latency and throughput problems with packet captures, tracing, and profiling
- Experience with VPP / FD.io, GENEVE or VXLAN overlays and EVPN, Linux kernel networking, virtual machine networking, IPv6, multi-region traffic routing, anycast, BGP, TLS termination, DNS, and egress security controls are nice to have
- Ability to move fast and own a problem end to end on a small team
Benefits
Comp & perks- Competitive compensation, including meaningful equity
- (U.S. only) 100% coverage of medical, dental, and vision insurance for employee and dependents
- Flexible PTO policy including company wide Winter Break
- Paid parental leave
- Fertility and family-building stipend through Carrot
- (U.S. only) Company-facilitated 401(k)
- Exposure to a variety of ML startups, offering unparalleled learning and networking opportunities
