Software Engineer, Network Firewall

CloudflareSan Francisco, CA
Hybrid

About The Position

As a Software Engineer on our team, you will work across a wide range of technologies and systems to deliver new features, improve performance, and increase the scalability of our Network Services products. You will help evolve our Network Firewall and related security capabilities across both north-south and east-west network architectures, with demanding throughput and latency requirements. You’ll build, deploy, and operate your team’s systems on top of one of the largest edge networks in the world. You’ll partner with some of the best engineers and product managers to solve big problems that have a meaningful impact in the lives of our customers and users.

Requirements

  • Experience building and shipping large-scale, reliable, highly distributed systems
  • Systems-level programming experience
  • Expertise in L3 and L4 networking protocols
  • Experience building high-performance network security products such as network firewalls, IDS/IPS, DDoS mitigation, rate limiting, packet capture, or threat intelligence integrations
  • Experience with low-latency userspace packet processing
  • Experience designing and integrating RESTful APIs and backend systems
  • Experience with large-scale distributed data pipelines, from data structuring to efficient querying to data analysis
  • Excellent debugging, profiling, and performance optimization skills for high-throughput, latency-sensitive systems

Nice To Haves

  • Experience with Go and/or Rust is valuable
  • L2 experience is also valuable
  • Familiarity with Linux kernel networking primitives such as netfilter, nftables, eBPF, tc, and network namespaces is also valuable
  • Attention to detail and ability to solve complex customer problems
  • Own solutions end-to-end and driving the design, development, and deployment process
  • Able to work across teams and level common, sustainable solutions
  • Creative, open-minded, collaborative problem solver
  • Focus on clarity in written and verbal communication

Responsibilities

  • Deliver new features, improve performance, and increase the scalability of Network Services products.
  • Evolve Network Firewall and related security capabilities across both north-south and east-west network architectures.
  • Build, deploy, and operate team systems on a large edge network.
  • Partner with engineers and product managers to solve problems impacting customers and users.

Benefits

  • Project Galileo: equipping journalism and civil society organizations with tools to defend against attacks.
  • Athenian Project: ensuring state and local governments have high-level protection and reliability for free access to election information and voter registration.
  • 1.1.1.1: a faster, more secure and privacy-centric public DNS resolver available to everyone.
  • Commitment to privacy: not storing client IP addresses, not selling user data to advertisers, and not using user data to target consumers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service