Software Engineer, Cloudflare Network Interconnect

CloudflareSan Francisco, CA
Onsite

About The Position

The CNI team builds and operates the systems that let Cloudflare's enterprise customers connect their networks directly to Cloudflare through private, dedicated interconnects — rather than traversing the public Internet. The product, Cloudflare Network Interconnect (CNI), supports various interconnect types across hundreds of locations worldwide. These systems underpin Magic Transit, Cloudflare WAN, Zero Trust, and application security for some of Cloudflare's largest customers.

Requirements

  • Systems-level programming experience in Rust, Go, C, or C++.
  • Understanding of IP networking fundamentals: BGP, Layer 3 routing, and how physical and virtual interconnect technologies work (cross-connects, VLANs, overlay tunnels).
  • Experience building, deploying, and debugging distributed systems.
  • Experience participating in an on-call rotation for services with direct customer impact.
  • Willingness to adopt and integrate AI tools and systems into your workflow.
  • Strong collaboration and communication skills.

Nice To Haves

  • Hands-on experience with BGP configuration, route policy, or peering operations.
  • Experience building provisioning or automation systems for network infrastructure.
  • Familiarity with network inventory and IPAM systems (e.g., NetBox).
  • Experience with cloud provider networking (AWS Direct Connect, GCP Partner Interconnect, Azure ExpressRoute).
  • Knowledge of GRE, VXLAN, or other overlay/tunnel technologies.
  • Experience with Kubernetes-based service deployments and CI/CD pipelines.
  • Experience with telemetry/observability platforms (Prometheus, Grafana, ClickHouse, Elasticsearch).
  • Experience using AI-assisted development tools (e.g., code completion, codebase analysis, log/data exploration) in a professional setting.

Responsibilities

  • Build and extend the systems that provision, monitor, and orchestrate private network interconnects at scale.
  • Collaborate with Product Management, Network Engineering, and Infrastructure teams on ambitious initiatives to connect enterprise customers directly to Cloudflare's global network.
  • Participate in all stages of the software development lifecycle: from designing and documenting systems, to writing code and automated tests, to planning, managing, and monitoring production software deployments.
  • Work with a wide range of technologies and programming languages, including Rust, Go, PostgreSQL, Prometheus, Kubernetes, Linux networking, network operating systems, and BGP routing, among others.
  • Operate under a "Run What You Build" model, meaning responsibility for the health of systems and active participation in the team's on-call rotation as part of operational duties.

Benefits

  • Opportunity to work on systems that underpin Magic Transit, Cloudflare WAN, Zero Trust, and application security for large customers.
  • Work with a wide range of technologies and programming languages.
  • "Run What You Build" model fostering ownership and operational responsibility.
  • Fast-paced but sensible work environment.
  • Culture valuing curiosity, empathy, and AI as a partner in problem-solving.
  • Project Galileo: Equipping journalism and civil society organizations with tools to defend against attacks.
  • Athenian Project: Ensuring state and local governments have high levels of protection and reliability for free access to election information.
  • 1.1.1.1: Building a faster, more secure, and privacy-centric public DNS resolver.
  • Commitment to privacy: Not storing client IP addresses and not selling user data.
  • Equal opportunity employer committed to diversity and inclusiveness.
  • Provision of reasonable accommodations for individuals with disabilities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service