Similar Jobs at Cloudflare
Cloud • Information Technology • Security • Software • Cybersecurity
Lead the Internal Audit Data Solutions program by applying data analytics and AI-driven solutions to enhance audit capabilities and risk management. Collaborate with teams to develop data-driven testing and automation in auditing processes, while recommending tools and methodologies for improved efficiency.
Top Skills:
AWSGCPPythonRSQLTableau
Cloud • Information Technology • Security • Software • Cybersecurity
As a Product Manager Intern, you'll conduct user research, collaborate with teams to enhance products, define success metrics, and solve complex challenges, ensuring user needs are met effectively.
Top Skills:
GoJavaScriptPythonRust
Cloud • Information Technology • Security • Software • Cybersecurity
The Network Security Engineer will assist customers by solving complex technical problems related to network security, DDoS mitigation, and infrastructure protection across Cloudflare products, ensuring effectiveness in communication and troubleshooting.
Top Skills:
ApacheBashBgpCaddyCurlDigDnsGitGreIisIptablesJavaScriptNginxOpensslPythonSslTcpTlsTracerouteUdp
Role Summary
The mission of the Traffic team is to build software systems that improve the performance and reliability of Cloudflare's network. The scope of our work is significant and has a broad impact across our portfolio of products.
One such system is a control plane service that ingests a diverse set of data in order to load-balance customer traffic through directly instructing our network infrastructure.
Role Responsibilities
As a member of the Traffic team you will build and extend various traffic management and supporting systems. You will work closely with Network Engineering, Product Engineering, Network Strategy, and other teams to translate their requirements into new capabilities on our platform.
You will 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. You will work with a wide range of technologies and programming languages, including Go, Python, Rust, ClickHouse, Salt, PostgreSQL, Grafana, Kubernetes, NETCONF, and more.
Our team at Cloudflare operates under a "Run What You Build" model. This means we are responsible for the health of our systems and actively participate in our team's on-call rotation as part of our operational duties.
Because you'll be solving problems of massive scale and significance, and shaping the future of reliability and performance on the Internet, you are a growth-oriented individual who enjoys being outside of your comfort zone. You are comfortable in a fast-paced but sensible work environment. You value curiosity and empathy and lead with these values.
Role Requirements
Must-Have Skills
Bonus Points
The mission of the Traffic team is to build software systems that improve the performance and reliability of Cloudflare's network. The scope of our work is significant and has a broad impact across our portfolio of products.
One such system is a control plane service that ingests a diverse set of data in order to load-balance customer traffic through directly instructing our network infrastructure.
Role Responsibilities
As a member of the Traffic team you will build and extend various traffic management and supporting systems. You will work closely with Network Engineering, Product Engineering, Network Strategy, and other teams to translate their requirements into new capabilities on our platform.
You will 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. You will work with a wide range of technologies and programming languages, including Go, Python, Rust, ClickHouse, Salt, PostgreSQL, Grafana, Kubernetes, NETCONF, and more.
Our team at Cloudflare operates under a "Run What You Build" model. This means we are responsible for the health of our systems and actively participate in our team's on-call rotation as part of our operational duties.
Because you'll be solving problems of massive scale and significance, and shaping the future of reliability and performance on the Internet, you are a growth-oriented individual who enjoys being outside of your comfort zone. You are comfortable in a fast-paced but sensible work environment. You value curiosity and empathy and lead with these values.
Role Requirements
Must-Have Skills
- Systems-level programming experience in Go, Python, Rust, C, or C++
- A solid grasp of networking protocols in Layers 3 and 4 of the OSI Model.
- Knowledge of HTTP, TLS, and CDN networks.
- Experience in implementing, deploying, and debugging secure and highly-available distributed systems.
- Strong collaboration and communication skills.
- Experience/interest in network performance monitoring and tuning
Bonus Points
- Knowledge of TCP/IP and Internet routing.
- Knowledge of statistical-analysis techniques and control theory.
- Experience building tools and APIs.
- Experience with monitoring, alerting, and debugging large-scale distributed systems
- Experience participating in an on-call rotation.
What you need to know about the Bristol Tech Scene
Along with Gloucester, Swindon and Bath, Bristol is part of the "Silicon Gorge" tech hub, a region in the U.K. renowned for its high-tech and research-driven industries, with a particular emphasis on sustainability and reducing environmental impact. As the European Green Capital, Bristol is home to 25,000 cleantech companies, including Baker Hughes and unicorn Ovo Energy. The city has committed to achieving net-zero emissions within the next decade.

