Full-Time

Senior Software Engineer

Traffic Management

Posted on 12/23/2025

Cloudflare

Cloudflare

5,001-10,000 employees

CDN, cybersecurity, and serverless computing platform

No salary listed

London, UK

Hybrid

Category
Software Engineering (1)
Required Skills
Kubernetes
Rust
Python
Computer Networking
Postgres
Clickhouse
Go
Prometheus
C/C++
Requirements
  • Minimum of 6 years of engineering experience with networking and/or distributed systems
  • Systems-level programming experience in Go, Python, Rust, C, or C++
  • Strong knowledge of networking protocols in Layers 3 and 4 of the OSI Model
  • Knowledge of HTTP, TLS, and CDN networks
  • Experience in implementing secure and highly-available distributed systems
  • Strong ability to debug issues in complex systems
  • Strong collaboration and communication skills across teams and functions
  • Experience participating in an on-call rotation
  • Willingness to adopt and integrate AI tools and systems into your engineering workflow
Responsibilities
  • Build and extend various traffic management and supporting systems
  • Work closely with Network Engineering, Product Engineering, Network Strategy, and other teams to collaborate on ambitious initiatives to make the best use of Cloudflare’s global network
  • Participate in all stages of the software development lifecycle: designing and documenting systems, writing code and automated tests, planning, managing, and monitoring production software deployments
  • Work with a wide range of technologies and programming languages, including Go, Python, Rust, eBPF, ClickHouse, Salt, PostgreSQL, Prometheus, Kubernetes, and more
  • Use AI-powered tools and systems as part of your daily workflow to analyze and extend codebases, introspect production systems and datasets, and accelerate problem-solving
  • Run What You Build model and participate in the on-call rotation as part of operational duties
  • Growth-oriented, comfortable in a fast-paced but sensible work environment; value curiosity and empathy
Desired Qualifications
  • Experience building or developing capabilities in the domain of traffic engineering including automated load balancing and traffic prioritization
  • Knowledge of statistical-analysis techniques and control theory
  • Knowledge of TCP/IP and Internet routing
  • Experience building tools and APIs
  • Experience using AI-assisted development tools (e.g., code completion, codebase analysis, log/data exploration) in a professional setting

Preparing a concise company summary based on the provided Cloudflare description.

Company Size

5,001-10,000

Company Stage

IPO

Headquarters

San Francisco, California

Founded

2009

Simplify Jobs

Simplify's Take

What believers are saying

  • Q1 2026 revenue grew 33.5% to $639.8 million, with raised guidance.
  • 4,416 customers now pay over $100,000 annually, driving enterprise expansion.
  • Developer adoption exceeded 5.5 million, supporting usage growth for Workers and AI.

What critics are saying

  • May 2026 layoffs cut 1,100 employees, risking institutional knowledge loss and service disruption.
  • Gross margin fell to 72.8% as AI infrastructure costs rose faster than monetization.
  • Hyperscalers can bundle similar edge, workflow, and security features into cheaper cloud contracts.

What makes Cloudflare unique

  • Cloudflare runs security, CDN, and edge compute on one global network.
  • Workers V2 adds deterministic, replayable workflows with 50,000 concurrent instances.
  • Claude Managed Agents use Cloudflare sandboxes, zero-trust connectivity, and post-quantum encryption.

Help us improve and share your feedback! Did you find this helpful?

Your Connections

People at Cloudflare who can refer or advise you

Benefits

Competitive salaries

Take-what-you-need paid vacation policy

Comprehensive health plans and benefits

Paid maternity and paternity leave

Commuter and ride share options

Returnships

Growth & Insights and Company News

Headcount

6 month growth

-1%

1 year growth

0%

2 year growth

0%
Meditech
May 9th, 2026
Cloudflare layoffs 2026: 1,100 employees cut as AI agents replace jobs - Despite 34% revenue growth.

Cloudflare layoffs 2026: 1,100 employees cut as AI agents replace jobs - Despite 34% revenue growth. Cloudflare is laying off 1,100 employees (20% of its workforce) despite Q1 2026 revenue rising 34% to $639.8M. CEO Matthew Prince says AI agent usage surged 600% in 3 months, making traditional roles obsolete. 9 May 2026 by Mediosick Discover more Racing Video Games Video Games Quick facts: Cloudflare announced on May 7, 2026 that it is laying off approximately 1,100 employees - about 20% of its 5,156-person global workforce. The cuts were announced alongside strong Q1 2026 earnings (revenue up 34% year-over-year to $639.8M). CEO Matthew Prince and COO Michelle Zatlyn cited a 600% surge in internal AI agent usage in just three months as the driving force. The restructuring is expected to cost $140-$150 million. Cloudflare's stock (NET) dropped approximately 24% following the announcement. Inside the Cloudflare mass layoff: In the spring of 2026, Cloudflare (one of the most recognized names in global internet infrastructure and cybersecurity) made a major decision. Despite being in its strongest financial position in years, the company announced it would eliminate more than 1,100 roles, reducing its headcount from approximately 5,156 to around 4,000 employees worldwide. "The way we work at Cloudflare has fundamentally changed." - Matthew Prince, CEO & Michelle Zatlyn, COO / Co-Founder, Cloudflare (Staff Memo, May 7, 2026) The announcement arrived in a staff memo, published openly on the Cloudflare blog and titled "Building for the Agentic AI Era." In it, Prince and Zatlyn explained that Cloudflare's internal use of AI agents had surged more than 600% over the prior three months alone. Teams across engineering, finance, human resources, and marketing were described as now running "thousands of AI agent sessions each day" - a transformation that rendered many traditional roles redundant not because of poor performance, but because the nature of the work itself had changed. The co-founders were explicit: "Today's actions are not a cost-cutting exercise or an assessment of individuals' performance; they are about Cloudflare defining how a world-class, high-growth company operates and creates value in the agentic AI era." Speaking during the Q1 earnings call, Prince described artificial intelligence as "the biggest tailwind we've ever seen in Cloudflare's history," arguing that the re-platforming of the internet around AI agents represents the company's single largest growth opportunity. He also acknowledged the human cost directly: "Today is a hard day." Yet despite beating expectations on revenue, adjusted earnings per share ($0.25 vs. $0.23 estimate), and free cash flow ($84.1 million, or 13% of revenue), markets were unmoved by the strong numbers. C loudflare's stock (NYSE: NET) plunged approximately 24% in the trading session following the announcement. The company's decision to execute one large restructuring rather than a series of rolling smaller cuts was itself a deliberate strategy. The memo noted: the company wanted to avoid "prolonged emotional uncertainty for employees" and the operational stagnation that multiple rounds of smaller layoffs create. Industry observers noted the severance package is unusually generous by the standards of 2026 tech layoffs. The total restructuring bill is projected at $140 million to $150 million: of that, $105-$110 million represents cash outflows for severance, notice periods, and employee benefits, while a further $35-$40 million is a non-cash expense tied to accelerated equity vesting. Agentic AI: Unlike simple AI chat tools or code auto-completers, agentic AI systems are capable of autonomously completing multi-step tasks - planning, executing, and iterating across complex workflows without human oversight at each step. In early 2026, Cloudflare's employees began leveraging such systems at an extraordinary rate, enabling a level of per-person productivity that made certain roles structurally redundant. "There are roles at the company that just aren't the roles that we need for the future." - Matthew Prince, CEO, Cloudflare - Q1 2026 Earnings Call The reasons behind layoffs: Employees across all departments began running thousands of AI agent sessions daily, dramatically compressing workloads that previously required dedicated headcount. Cloudflare explicitly stated the move is not a response to financial pressure. Q1 2026 was one of its strongest quarters on record. The leadership team chose a single large restructuring to prevent the organizational drag and emotional toll of repeated smaller layoffs over multiple quarters. The company is restructuring roles and teams to operate natively with AI automation, rather than layering AI tools on top of traditional org structures. Cost savings from the restructuring are projected to be reinvested into AI infrastructure and new AI-native hiring - roles that don't exist yet at scale. Despite the strong Q1, Cloudflare issued conservative forward guidance of $664-$665M for Q2 and $2.805-$2.813B for full-year 2026, signaling near-term reinvestment over margin expansion. Questions for you: * What is your opinion on the decision made by the CEO of Cloudflare? * Would you trust an AI agent to handle your company's HR or financial decisions? * Do you think AI "agents" can truly replace the nuance of a human employee, or is this just a corporate trend? Mediosick 9 May 2026 Its posts.

InfoQ
Apr 16th, 2026
Cloudflare launches Code Mode MCP server to optimize token usage for AI agents.

Cloudflare launches Code Mode MCP server to optimize token usage for AI agents. Write for infoq. Feed your curiosity. Help 550k+ global senior developers each month stay ahead. Get in touch Cloudflare has introduced a major evolution in how AI agents access complex APIs by launching a new Model Context Protocol (MCP) server powered by Code Mode, dramatically reducing the cost of interacting with its full API platform. The new approach highlights a new way for agent-to-tool integrations in the MCP ecosystem. At its core, MCP is an emerging standard that lets large language models (LLMs) interface with external tools and APIs by exposing structured tools the model can call during execution. Traditionally, each API endpoint exposed to an agent represented a separate tool definition. While straightforward, this model incurs a significant context window cost every time a tool specification consumes tokens in the model's limited input budget, leaving less room for reasoning about the user's task. Luuk Hofman, Solutions Engineer at Cloudflare, noted: So InfoQ tried: convert MCP tools into a TypeScript API and just ask the LLM to write code against it. Cloudflare's Code Mode instead exposes only two tools, search and execute, backed by a type-aware SDK that allows the model to generate and execute JavaScript inside a secure V8 isolate. This compiles an agent's plan into a small code snippet orchestrating multiple operations against the OpenAPI spec, avoiding the need to load all endpoint definitions into context. Traditional MCP vs Cloudflare Code Mode (Source: Cloudflare Blog Post) The practical impact is significant: Cloudflare reports that Code Mode reduces the token footprint of interacting with over 2,500 API endpoints from more than 1.17 million tokens to roughly 1,000 tokens, a reduction of around 99.9%. This fixed footprint holds regardless of API surface size, enabling agents to work across large, feature-rich platforms without exhausting the model context. Cloudflare emphasized in a Reddit post: The team utilized a specialized encoding strategy to fit expansive API schemas into minimal context windows without losing functional precision. Agents first use search to query the OpenAPI spec by product area, path, or metadata; the spec itself never enters the model's context. Then, execute runs code handling pagination, conditional logic, and chained API calls in a single cycle, cutting round-trip overhead. Cloudflare emphasized the security and sandboxing model during execution. The server runs user-generated code in a Dynamic Worker isolate with no file system, no environment variables exposed, and outbound requests controlled via explicit handlers. This design mitigates risks associated with executing untrusted code while preserving agent autonomy. This new MCP server for the entire Cloudflare API spans DNS, Zero Trust, Workers, and R2 services already and is immediately available for developers to integrate. Cloudflare also open-sourced a Code Mode SDK within its broader Agents SDK to enable similar patterns in third-party MCP implementations. Analysts and practitioners see Code Mode as a key step in scaling agentic workflows beyond simple, single-service interactions toward broad, multi-API automation. The pattern may influence both standard MCP server designs and agent frameworks in the coming year, as industry players grapple with context costs and orchestration complexity in production-grade AI agents. Leela kumili. Leela is a Lead Software Engineer at Starbucks with deep expertise in building scalable, cloud-native systems and distributed platforms. She drives architecture, delivery, and operational excellence across the Rewards Platform, leading efforts to modernize systems, improve scalability, and enhance reliability. In addition to her technical leadership, Leela serves as an AI Champion for the organization, identifying opportunities to improve developer productivity and workflows using LLM-based tools and establishing best practices for AI adoption. She is passionate about building production-ready systems, enhancing developer experience, and mentoring engineers to grow in both technical and strategic impact. Her interests include platform engineering, distributed systems, developer productivity, and bridging technical solutions with business and product goals. This content is in the Model Context Protocol (MCP) topic.

Business Wire
Apr 14th, 2026
Cloudflare partners with Wiz to eliminate shadow AI blind spots across global infrastructure

Cloudflare has partnered with Wiz, now part of Google Cloud, to help organisations identify and secure AI-powered applications across their infrastructure. The integration combines Cloudflare's AI Security for Apps with Wiz's Security Graph to provide comprehensive visibility into AI deployments. The partnership addresses the challenge of shadow AI, where organisations deploy AI features faster than security teams can track them. By integrating Cloudflare's security rules into Wiz's platform, security teams can discover unprotected AI endpoints, inspect traffic in real time for threats like prompt injection and data leakage, and verify that guardrails are properly configured. The solution is model and host-agnostic, protecting endpoints regardless of LLM or cloud provider. The integration runs on Cloudflare's global network without adding latency or requiring architectural changes.

The Register
Apr 13th, 2026
Cloudflare rebuilds Wrangler CLI for AI agents, not human developers

Cloudflare is rebuilding its Wrangler command-line interface tool primarily for AI agents, which are becoming its major API users. The company aims to make every Cloudflare product available through a consistent, programmable interface that agents can use to build and operate applications. The redesign includes a technical preview available via npx cf, featuring a new TypeScript schema that defines APIs, CLI commands and arguments. Cloudflare is enforcing default CLI commands at the schema layer to ensure AI agents don't fail due to non-standard commands. For human developers, Cloudflare introduced Local Explorer in open beta, allowing users to inspect Cloudflare Workers bindings and stored data. The company is accepting feedback via its developer Discord channel and plans to expand coverage in coming months, though no specific timeline was provided.

Dolphin Publications
Apr 13th, 2026
Cloudflare introduces new features for building and deploying agents.

Cloudflare introduces new features for building and deploying agents. With Dynamic Workers, Sandboxes, Artifacts, and the Think framework, the company aims to help AI agents evolve from experiments on local laptops to full-fledged workloads on the Cloudflare network. "The way people build software is fundamentally changing. We are entering a world where agents are the ones writing and executing code," says Matthew Prince, CEO of Cloudflare. "But agents need a home that is secure by default, scales to millions instantly, and persists across long-running tasks." Dynamic Workers, Sandboxes, and Artifacts. The new Dynamic Workers system is an isolate-based runtime that executes AI-generated code in a secure environment. Cloudflare claims that Dynamic Workers start up a hundred times faster than traditional containers and incur only a fraction of the cost, scaling to millions of concurrent executions without warm-up. For longer-running tasks, Cloudflare introduces Sandboxes: full Linux environments where agents clone repositories, install Python packages, and build code. In addition, the company is launching Artifacts, a Git-compatible storage layer that enables developers to create tens of millions of agent repositories. The Think framework within the Agents SDK focuses on persistence: agents use this to support long-running tasks rather than merely responding to individual prompts. Building on the acquisition of Replicate, which gave Cloudflare access to over 50,000 AI models, the company is expanding its model catalog further. Developers can choose from OpenAI models and open-source alternatives via a single interface. Switching between providers requires changing just one line of code, Cloudflare promises.

INACTIVE