Develop and enhance a load distribution system for Cloudflare's network. Collaborate with engineers, inspect production behavior, and participate in on-call support.
Available Locations: London, Lisbon or Austin
About the team
We are a team of software engineers who build distributed systems critical to keeping Cloudflare's network operating smoothly and efficiently.
We work with the latest Linux network technologies and low-level details of network protocols. But we're also responsible for sophisticated automated control systems. The code we write runs on thousands of servers in hundreds of data centres around the world.
As the scale of Cloudflare's network and the variety of services we offer continue to grow, so do the challenges we tackle.
What you'll do
You'll participate in the ongoing development of a load distribution system that works at the scale of Cloudflare's edge network. Millions of users and customers depend upon this system every hour of every day, even if it isn't visible to them. You'll take on challenging projects that require focus and determination, pragmatism and innovation, and careful consideration of risk. You'll get to know the details of Cloudflare's software and hardware infrastructure in order to design software that behaves well even when failures occur. You'll collaborate with engineers across the company, from operations teams to the teams that build our customer-facing products. You'll inspect the production behaviour of our systems, to check that they are working as intended and spot opportunities for improvement. You'll be part of the on-call rota for the occasional cases when our operations teams need to escalate problems.
What we are looking for
We are looking for smart, innovative team players that have broad experience covering some or all of Linux kernel network stack development (particularly eBPF), complex distributed systems written in Go, understanding of Internet protocols and technologies like IP, TCP, UDP, QUIC, DNS, HTTPS, BGP - and the curiosity to learn more about these things. You will be in a team that questions everything to get to the most appropriate solution in a timely manner.
People who excel in this role:
Bonus Points:
Skills the role requires; we're happy to help you learn on the job, but prior experience is beneficial
About the team
We are a team of software engineers who build distributed systems critical to keeping Cloudflare's network operating smoothly and efficiently.
We work with the latest Linux network technologies and low-level details of network protocols. But we're also responsible for sophisticated automated control systems. The code we write runs on thousands of servers in hundreds of data centres around the world.
As the scale of Cloudflare's network and the variety of services we offer continue to grow, so do the challenges we tackle.
What you'll do
You'll participate in the ongoing development of a load distribution system that works at the scale of Cloudflare's edge network. Millions of users and customers depend upon this system every hour of every day, even if it isn't visible to them. You'll take on challenging projects that require focus and determination, pragmatism and innovation, and careful consideration of risk. You'll get to know the details of Cloudflare's software and hardware infrastructure in order to design software that behaves well even when failures occur. You'll collaborate with engineers across the company, from operations teams to the teams that build our customer-facing products. You'll inspect the production behaviour of our systems, to check that they are working as intended and spot opportunities for improvement. You'll be part of the on-call rota for the occasional cases when our operations teams need to escalate problems.
What we are looking for
We are looking for smart, innovative team players that have broad experience covering some or all of Linux kernel network stack development (particularly eBPF), complex distributed systems written in Go, understanding of Internet protocols and technologies like IP, TCP, UDP, QUIC, DNS, HTTPS, BGP - and the curiosity to learn more about these things. You will be in a team that questions everything to get to the most appropriate solution in a timely manner.
People who excel in this role:
- Willing to write code in Go.
- Relish opportunities to dive into new technologies, and a demonstrated ability to do so.
- Awareness of networking concepts down to layer 2.
- Commitment to high code quality standards, both individually and working as part of a team.
- Comfortable understanding and working with complex distributed systems.
- Understanding of techniques to manage risk when evolving critical systems.
- Excellent communicator and team player.
Bonus Points:
Skills the role requires; we're happy to help you learn on the job, but prior experience is beneficial
- Experience with Linux kernel network stack development (eBPF).
- Solid understanding of routing protocols, particularly BGP
Top Skills
Bgp
Dns
Ebpf
Go
Https
Ip
Linux
Quic
Tcp
Udp
Cloudflare Austin, Texas, USA Office
405 Comal St, Austin, TX, United States, 78702
Similar Jobs at Cloudflare
Cloud • Information Technology • Security • Software • Cybersecurity
Responsible for leading Cloudflare's Workers KV and Hyperdrive products, driving strategy and roadmap, and enhancing developer experiences. Collaborate with teams to deliver features and engage developers for feedback.
Top Skills:
GoJavaScriptRustSQLTypescript
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Product Manager, you'll shape Cloudflare's Rules product, guiding development, engaging customers, analyzing data, and collaborating across teams.
Top Skills:
Cloud InfrastructureData AnalysisProduct DesignUser Research
Cloud • Information Technology • Security • Software • Cybersecurity
Drive the full sales cycle for Cloudflare solutions in Slovakia and Czech Republic, focusing on new business, customer relationships, and pipeline development.
Top Skills:
Cloud InfrastructureCloudflareComputer NetworkingEnterprise SoftwareNetwork SecuritySaaS
What you need to know about the Austin Tech Scene
Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.
Key Facts About Austin Tech
- Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
- Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
- Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
- Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

