Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Distributed Systems Engineer - Cache

$194k - $266k

Cloudflare - HQ

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company.

At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in.

Available Locations

Atlanta, GA, Austin, TX, Champaign, IL, Denver, CO, New York, NY, San Francisco, CA, Seattle, WA, Washington, DC

About The Department

Cloudflare's Engineering Team builds and runs the software that helps power millions of Internet properties. Product development covers both new features and functionality as well as scaling our existing software to meet the challenges of a massively growing customer base.

Role Summary

The Content Delivery group helps make the Internet faster, safer, and more reliable by building and optimizing one of the world’s largest CDNs.

The Cache team builds and operates the high-performance reverse proxy and caching data plane at Cloudflare's edge. Built on Pingora, Cloudflare's open-source Rust framework for fast, reliable network services, this software serves cached content, routes traffic across cache tiers, and connects Cloudflare to customer origins. Its performance, correctness, and resilience directly affect request latency, origin load, and availability across Cloudflare's global network.

You will work primarily on the reverse proxy and the services that support it: backend routing and load balancing, cache storage and indexing, globally distributed purge, Tiered Cache routing, and production observability. These systems are also foundational building blocks for teams across Cloudflare, which use the proxy, caching, routing, and purge capabilities to power their own products. The team carries these capabilities through shared internal interfaces, distributed control planes, and customer-facing products including Cache Rules, Tiered Cache, Cache Reserve, Workers Cache API, and Always Online. Features ship end to end: you will help design, implement, test, roll out, and operate the systems you build.

This is a good fit if you enjoy problems where latency, correctness, and reliability are hard requirements; where changes must be introduced safely across a global fleet; and where improvements can benefit a significant portion of Internet traffic.

Role Responsibilities

  • Design, build, and operate the high-performance cache and proxy data plane that serves content at Cloudflare's edge and connects to customer origins
  • Contribute to Pingora and the production services built on it, improving asynchronous I/O, connection handling, memory and disk efficiency, and tail latency
  • Improve cache correctness and performance through object placement, retention, admission and eviction policies, range-request handling, and resilience to corrupt or incomplete data
  • Build globally distributed purge and Tiered Cache systems that invalidate content quickly, select efficient cache paths, improve hit rates, and reduce origin load
  • Deliver shared platform capabilities and customer-facing APIs and rules for cache keys, TTLs, response handling, purge behavior, and programmatic access from Workers
  • Own features end to end: write technical designs, implement services and libraries, add automated tests and observability, drive staged rollouts, and operate the resulting systems in production
  • Participate in the team's on-call rotation, lead incident response and post-mortems, and continually improve reliability, capacity, and operational tooling
  • Reason carefully about failure modes and blast radius, using traffic cohorts, measurable guardrails, and rollback mechanisms to introduce high-impact changes safely
  • Partner with product and engineering teams across Cloudflare that depend on or extend the cache and proxy platform
  • Raise the engineering bar through code review, mentorship, clear written communication, and improvements to team standards and tooling

Role Requirements (Must-Have Skills)

  • Minimum 4 years of professional experience designing, building, and operating production software systems
  • Strong proficiency in at least one systems or backend language such as Rust, Go, C, or C++, with a willingness to work in Rust
  • Strong understanding of semantics and transport protocols such as TCP, TLS, and QUIC
  • Experience designing and implementing secure, resilient, high-performance distributed systems
  • Experience with Linux systems, networking, concurrency, and performance analysis
  • Track record of production ownership, including monitoring, debugging, on-call, incident response, and ongoing reliability improvements
  • Experience using metrics, logs, traces, profiling, and experiments to understand production behavior and validate improvements
  • Strong written and verbal communication skills, including the ability to write clear technical designs and lead projects across team boundaries
  • Willingness to use AI-assisted engineering tools to accelerate development and investigation while remaining accountable for correctness, security, and design quality

Nice-to-Have Skills

  • Professional experience with Rust or high-performance asynchronous systems
  • Experience with caches, proxies, CDNs, distributed storage, or latency-sensitive data-plane services
  • Experience analyzing memory use, disk I/O, resource contention, and tail latency in production systems
  • Experience building APIs or distributed control planes using event streaming, relational databases, or analytical data systems
  • Familiarity with Kubernetes, Kafka, PostgreSQL, ClickHouse, or similar infrastructure
  • Experience contributing to open-source software or leading multi-team engineering programs

Compensation

Compensation may be adjusted depending on work location and level.

San Francisco Estimated Base salary $194,000 - $266,000.

Seattle, Washington D.C., New York Estimated Base salary $185,000 - $254,000.

Denver, Austin, Illinois, Atlanta Estimated Base salary $168,000 - $231,000.

Equity

This role is eligible to participate in Cloudflare’s equity plan.

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo

Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project

In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states.

1.1.1.1

We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitment and ensure that no user data is sold to advertisers or used to target consumers.

Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process.

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at View email address on click.appcast.io or via mail at 101 Townsend St. San Francisco, CA 94107.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Distributed Systems Engineer - Cache in Seattle, WA vacancy
  • Salesforce in Bellevue, WA is seeking a Senior/Lead Distributed Systems Software Engineer for GovCloud to own and evolve a large-scale backend platform used by federal, state, and local customers. You will design, develop, and optimize highly available services across thousands... 
    Senior
    Local area

    100 Salesforce, Inc.

    Bellevue, WA
    4 days ago
  • Salesforce is seeking a Distributed Systems Software Engineer for GovCloud to help design and operate large-scale, highly available back-end systems....  ...coding skills in Java, Golang, Python, or Ruby. This is a senior/lead position in the GovCloud space. #J-18808-Ljbffr... 
    Senior

    salesforce.com, inc.

    Bellevue, WA
    2 days ago
  • Rippling in Seattle, WA, is seeking a Staff Software Engineer to design and implement the distributed systems behind our core payroll engine for multiple countries. You will build scalable platforms using message queues, job flow systems, and bitemporal data models to... 
    Senior

    Rippling

    Seattle, WA
    1 day ago
  • NVIDIA Corporation is seeking a Sr Software Engineer to design and scale distributed infrastructure for EDA workloads in a production environment. You...  ...fleets, and develop health-management and remediation systems to improve reliability across data centers. The role requires... 
    Senior

    NVIDIA Corporation

    Seattle, WA
    1 day ago
  • Salesforce is seeking a Distributed Systems Software Engineer for GovCloud (Senior/Lead) to build and operate highly available backend systems that scale to millions of users. You will work on edge-case reliability, data integrity, and AI-enabled tooling in a public cloud... 
    Senior

    Salesforce

    Bellevue, WA
    3 days ago
  • $182.4k - $247k

    A leading data and AI company in Bellevue is seeking a Software Engineer to join their Runtime team. You will build the next generation distributed data storage and processing systems that outperform traditional SQL query engines. Ideal candidates will have 8+ years of... 
    Senior

    Neon

    Bellevue, WA
    2 days ago
  • $182.4k - $247k

     ...in Bellevue is seeking an experienced Software Engineer to build innovative data storage and processing systems. Candidates should have over 8 years of experience...  ..., or C++, strong knowledge in algorithms and distributed systems, and a commitment to delivering customer... 
    Senior

    Databricks

    Bellevue, WA
    1 day ago
  •  ...in-office Level: Senior Experience: 8+ years...  ...professional software engineering experience About...  ...and taken ownership of systems throughout their...  ...understands concurrency and distributed systems, and can...  ...APIs, authentication, caching, connection pooling, and... 
    Senior
    Full time
    Work at office
    2 days per week
    3 days per week

    InnoveIQ

    Seattle, WA
    3 days ago
  • $152k - $241.5k

    Sr Software Engineer - Distributed Systems Engineer, EDA Infrastructure NVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads. We are looking for engineers with strong programming skills, a deep... 
    Senior

    NVIDIA Corporation

    Seattle, WA
    1 day ago
  •  ...From massive data centers to modernizing transmission systems, our industry-recognized engineers and scientists have been at the forefront of grid...  ...community, but around the world. In the role of Senior Distribution Project Engineer, we'll count on you to: Coordinate... 
    Senior
    Contract work
    Work at office

    HDR

    Seattle, WA
    1 day ago
  • $236k - $330k

     ....We are looking for talented systems developers and researchers to...  ...the full inference stack—from distributed serving and runtime systems...  ...scheduling and batching, KV-cache optimization, model swapping,...  ...tuning. We embrace AI-native engineering, using AI not only as the workload... 
    Senior

    Snowflake

    Bellevue, WA
    2 days ago
  • $191k - $253k

     ...the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems...  ...s Software Platform organization is seeking a Software Engineer to join the Data Distribution team. The Data Distribution team builds and operates... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    5 days ago
  • $175k - $308.5k

     ...Senior Software Engineer in Test, Distributed Systems - ACS Seattle, Washington, United States Software and Services The Apple Cloud Engineering team is looking for an outstanding software engineer to integrate and test software to lead and orchestrate workloads... 
    Senior
    Relocation

    Apple Inc.

    Seattle, WA
    1 day ago
  • $142.6k - $261.5k

     ...data scientists, designers, and software engineers enable our clients to solve their most...  ...of an agile delivery process Work on distributed systems problems ranging from scheduling,...  ...resource management, messaging, distributed caching and infrastructure automation Solve... 
    Summer holiday
    Flexible hours

    EY

    Seattle, WA
    1 day ago
  • Coupang is seeking an experienced backend engineer to design and build large-scale, distributed services powering our Workflow Platform. You will work on highly available systems, benchmarking, and operational excellence in a fast-paced environment. You will collaborate... 
    Senior

    Coupang

    Seattle, WA
    1 day ago
  • HDR in Seattle, WA seeks a Distribution Section Manager to lead production operations, manage staff and drive project performance. You...  ...power delivery projects. The role demands a strong background in engineering design, project leadership, and team development, with... 
    Senior

    HDR

    Seattle, WA
    1 day ago
  • $110.33k

     ...service.IT Infrastructure provides knowledgeable system design and administration, software engineering, and operational support for academic systems, administrative...  ...non-technical staff and work effectively across distributed teams.Position Dimensions and Impact to the... 
    Senior
    Full time
    Temporary work
    Work at office
    Shift work
    2 days per week

    University of Washington

    Seattle, WA
    5 days ago
  • Apple Inc. is seeking a Senior Software Engineer for the Security Enablement Team in Seattle, WA. You...  ...Music, News, FindMy, and more, using distributed data services and cloud-native...  ...emphasizes secure, high-performance systems with Java, Go, and Python, collaborating... 
    Senior

    Apple Inc.

    Seattle, WA
    4 days ago
  • $157.7k - $213.8k

     ...data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity...  ...Databricks, you will be building the next generation distributed data storage and processing systems that can outperform specialized SQL query engines in... 
    Senior
    Local area
    Worldwide

    DataBricks

    Bellevue, WA
    5 days ago
  • Anduril Industries in Seattle seeks a Senior Software Engineer to build the simulation layer of the SIE platform, focusing on C++ real-time systems and a shared world model for independent simulators. You will own design decisions, ship end-to-end features, and integrate... 
    Senior

    Anduril-1

    Seattle, WA
    1 day ago
  • Salesforce, Inc. is seeking a Senior/Lead Performance Engineer for Distributed Database Systems in the Bellevue area. You will help design and scale the SalesforceDB stack, profiling engines and storage services to meet large customer needs. You’ll build telemetry and dashboards... 
    Senior

    Salesforce, Inc.

    Bellevue, WA
    1 day ago
  •  ...building better together." What's in it for you? The Senior Systems Engineer can be based out of Skyline Construction's office location...  ..., coordinating vendors, and supporting geographically distributed offices. Perks and Benefits Employee Stock Ownership... 
    Senior
    For contractors
    Work at office
    Relocation

    Skyline Construction

    Seattle, WA
    1 day ago
  • Red Cell Partners, LLC. is seeking a Senior/Staff Software Engineer to design and own core execution models for Trase OS in a distributed, regulated environment. You’ll lead architecture across teams, ensure reliability, and advance platform primitives that connect workflows... 
    Senior
    Remote work

    Red Cell Partners, LLC.

    Seattle, WA
    2 days ago
  • $182.4k - $247k

     ...and AI infrastructure company is seeking a backend software engineer to design, build, and operate micro-services for their platform...  ...and Azure. Responsibilities include developing large-scale distributed systems and collaborating with product management. The role offers a... 
    Senior

    Neon

    Bellevue, WA
    1 day ago
  • Snowflake is building the next generation of AI-native inference systems. We seek experienced researchers and systems developers to...  ...optimization, and platform-wide performance across GPUs, CPUs, and distributed runtimes. You will collaborate with model researchers and... 
    Senior

    Aimlroles

    Bellevue, WA
    5 hours ago
  • $117k - $161k

     ...re all in on this mission. If you are too, let's talk.The Senior Systems Engineer OpportunityAs a Senior Systems Engineer at Okta, you will...  ...Experience working in a fast-paced environment supporting a distributed, global company.Governance Mindset: A track record of... 
    Senior
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta

    Bellevue, WA
    4 days ago
  •  ...matters to the world. The Production Engineering Team Examples of key exciting...  ...management, actual state inspection, and distributed command execution. One interface for the...  ...company, not a hundred scripts. Make the system's view of itself always match reality:... 
    Local area

    FluidStack

    Seattle, WA
    3 days ago
  • Cloudflare is seeking a Senior Engineer focused on storage and database products. You will help shape industry-leading services, leveraging Cloudflare’s global network to deliver low-latency data access. Expect ownership from design through release across multiple tech... 
    Senior

    Cloudflare

    Seattle, WA
    1 day ago
  •  ...services, and cloud-based operations. Role Summary As a Senior Systems Engineer - HPE Campus & Branch, you will serve as an HPE Mist specialist...  .... Experience designing and supporting large campus, distributed enterprise, and branch networking environments. Hands‑on... 
    Senior
    Work experience placement
    Remote work
    Work from home

    HPE Aruba Networking

    Seattle, WA
    1 day ago
  • $168k - $231k

     ..., WA / Washington, DC Hybrid Full-time Senior Product Job Description About Us At Cloudflare...  ...Seattle About the Role As a Senior Systems Engineer on the Cloudflare One Appliance team,...  ...Linux-based edge appliance runtime and distributed control plane that connect customer... 
    Senior
    Full time
    Local area
    Remote work

    WebHosting

    Seattle, WA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Distributed Systems Engineer - Cache. Be the first to apply!