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 New York, NY vacancy
  • Fanatics Betting & Gaming is seeking a Staff Engineer to lead the Distributed Systems team in New York. You will own the event-driven infrastructure powering real-money trading, writing scalable, high-availability code and shaping the platform's architectural direction... 
    Senior

    Fanatics Betting & Gaming

    New York, NY
    1 day ago
  • Datadog is seeking distributed systems engineers in New York, NY to design, implement, and run the core platforms that process real-time, huge-scale event streams. You will build fault-tolerant, scalable data pipelines and own components of our service in a fast-growing... 
    Senior

    Datadog

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

    InnoveIQ

    New York, NY
    3 days ago
  • $295k

     ...enterprises who are building AI systems. We believe that our...  ...team of researchers, engineers, designers, and more,...  ...:We’re looking for a senior engineer to help build...  ...large-scale training, distributed systems, and HPC...  ...performance data loading and caching pipeline.Implementing... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    New York, NY
    5 days ago
  • $244k - $305k

     ...information produced by our profilers is used for everything from automatic performance tuning to root cause analysis. As a distributed systems engineer on the profiling team, you will be contributing to the systems that intake, process, index, store and make sense of the... 
    Senior
    Work at office

    Datadog

    New York, NY
    2 days ago
  • A leading sports technology company is seeking a Senior Engineering Manager for their distributed systems. This remote position requires over 10 years of software engineering experience, with at least 4 years of managing engineering teams. Ideal candidates will have expertise... 
    Senior
    Remote job

    Fanatics Inc

    New York, NY
    1 day ago
  • $192k - $240k

    Distributed Systems engineers at Datadog design, implement and run in production the foundational platforms powering our applications. Your data pipelines will ingest, store, analyze and query in real-time billions of events per second from companies all over the globe.... 
    Senior
    Work at office

    Datadog

    New York, NY
    4 days ago
  •  ...high quality agentic search systems, addressing tail latency, throughput, concurrency, caching, sharding, fault isolation, capacity...  ...fragmented systems, mentor senior engineers, and align technical and...  ...experimentation, and operations.Strong distributed-systems expertise across... 
    Senior
    Work at office
    Local area

    Atlassian

    New York, NY
    3 days ago
  •  ...Position Type: Full-Time, Permanent Seniority: Senior / Individual Contributor...  ...services organization is seeking a Senior Systems Engineer to join its Enterprise Windows Systems...  ..., and cloud platforms across a large, distributed global network. In this role, you... 
    Senior
    Permanent employment
    Full time

    Cleartech Recruiting

    New York, NY
    2 days ago
  •  ...strategy investment business is looking for an experienced Senior Systems Engineer to join their growing technology team in New York. You’...  ...particularly Red Hat Enterprise Linux, Ubuntu, or similar distributions. ~ Excellent understanding of networking fundamentals,... 
    Senior
    Full time

    Radley James

    New York, NY
    3 days ago
  • Systems Engineer, Servers/Cloud/DataLocation: Must be able to work onsite Tue, Wed, & Thursday out of one of these office locations: New...  ...orchestration, and high-performance computing (HPC) solutions across distributed systems, collaborate with development and operations teams,... 
    Senior
    Work at office

    CyberCoders

    New York, NY
    4 days ago
  • Robinhood is on the lookout for a Senior Software Engineer to develop large-scale distributed systems in either their New York or Menlo Park office. This is a pivotal role focused on enhancing system performance and operational safety while collaborating closely with various... 
    Senior
    Work at office

    Robinhood

    New York, NY
    1 day ago
  • $152k

    About the roleWe are seeking an experienced Senior Systems Engineer to own our macOS platform and drive endpoint management and device trust...  ...structured documentation that scales understanding across a distributed team.Nice-to-haveJamf Certified Admin (300/400) or... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Shift work

    Chime

    New York, NY
    1 day ago
  • $227k - $303k

     ...are looking for a Principal Engineer to provide technical leadership...  ...Products. This is a senior individual-contributor role...  ...multiple teams, and solve complex distributed-systems problems in security-critical...  ...around consistency models, caching, invalidation, propagation,... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    3 days ago
  •  ...Description VAST Data is looking to hire a Senior Sales Engineer - Global Systems Integrators (GSI)to join our growing team! VAST Data is...  ...SMB/CIFS, S3, NVMe/TCP, RDMA, InfiniBand, Ethernet, and distributed systems. Experience designing enterprise architectures... 
    Senior

    VAST Data

    New York, NY
    20 hours ago
  •  ...small, but exceptional team. Blacksmith was founded by a team with deep systems and scaling experience, including building search/ads infrastructure at Faire, and operating large distributed systems at Cockroach Labs. Our GTM is led by Jon Boyer, formerly Head of Sales... 
    Senior
    Second job

    Blacksmith

    New York, NY
    1 day ago
  • $200k - $300k

     ...About the job Senior Systems Engineer Senior Systems Engineer Company: Confidential - venture-backed technology company Location...  ...an engineer with 5+ years building and scaling low-level distributed systems who has delivered meaningful zero-to-one... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Transparent Search Group

    New York, NY
    2 days ago
  •  ...Description VAST Data is looking for a Senior Systems Engineer to join our growing team! This is a great opportunity to be part of...  ...leadership and subject matter expertise on storage products, distributed storage architectures, file systems, and competitive... 
    Senior
    Traineeship

    VAST Data

    New York, NY
    1 day ago
  •  ...behalf of our client. Hands-on senior individual contributor who...  ...leadership and a compact group of engineers, with ownership from initial...  ...-sensitive code in systems languages, prioritizing speed...  ...experience creating and growing distributed software close to the operating... 
    Senior
    Full time
    Work at office
    Flexible hours

    Fast-growing software company

    New York, NY
    2 days ago
  •  ...seeking an experienced Principal Full Stack Engineer to lead the development of our Enterprise Clinical workflows system. The Butterfly Cloud connects health information...  ...decisions with peers. You will tackle distributed systems challenges, design scalable cloud architectures... 

    Butterfly Network, Inc.

    New York, NY
    4 days ago
  • $150k - $250k

     ...Senior Systems Engineer Tower Research Capital is a leading quantitative trading firm founded in 1998. Tower has built its business on a...  ...on-prem to cloud and cloud-to-cloud migrations of HPC and distributed workloads Collaborate with research/engineering teams to... 
    Senior
    Casual work
    Work at office

    Tower Research Capital LLC

    New York, NY
    1 day ago
  • SIDRAM TECHNOLOGIES is seeking a Senior AI / Agent Platform Engineer in New York, NY. The role focuses on building scalable runtime services and distributed systems to power enterprise AI agent capabilities in production environments. The candidate will design and implement... 
    Senior

    SIDRAM TECHNOLOGIES

    New York, NY
    1 day ago
  • $170k - $180k

     ...Sr. Systems Engineer New York Datavations is a leading New York-based...  ...decisions about pricing, distribution, and how they show up on the...  ...customers. We are looking for a senior engineer to own this domain...  ...— model tiering, caching, batching, circuit breakers.... 
    Senior
    Work at office

    Datavations

    New York, NY
    3 days ago
  • $130k - $225k

    Senior Systems Engineer - Windows/SQL Services Location New York Business Area Engineering and CTO Ref # 10052871 Description...  ...help engineer, operate, and improve Bloomberg’s globally distributed Windows hosting and SQL Server database services. You will... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Worldwide

    Bloomberg

    New York, NY
    1 day ago
  • NVIDIA is seeking a Sr. Systems Software Engineer to design and build platform software for container runtimes and Kubernetes. You’ll contribute to Rust and Go based systems, distributed design, and performance-focused internals across the stack. You’ll be part of a small... 
    Senior

    NVIDIA

    New York, NY
    3 days ago
  • $141.4k - $234.5k

     ...us.THE ROLEEverpure (formerly Pure Storage) is hiring a Senior Pre-Sales Systems Engineer to support our Higher Education business, with a focus on...  ...with HPC and AI environments: parallel and distributed file systems, GPU-attached storage, schedulers such as Slurm... 
    Senior
    Contract work
    Flexible hours

    Pure Storage

    New York, NY
    4 days ago
  •  ...at Netflix Ads. We own the systems that ingest and process billions...  ...intersection of reliability engineering, data infrastructure, and...  ...expertise. We are looking for a senior technical leader to own the...  ...~10+ years building distributed systems and backend services... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    New York, NY
    1 day ago
  •  ...are looking for a Principal Engineer to provide technical leadership...  ...Products. This is a senior individual-contributor role...  ...multiple teams, and solve complex distributed-systems problems in security-critical...  ...around consistency models, caching, invalidation, propagation,... 

    Coreweave

    New York, NY
    1 day 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

    New York, NY
    3 days ago
  •  ...Distributed Systems Engineer Axiom is using zero-knowledge proofs to enable new types of verifiable and private software applications, starting with crypto and fintech. We are a small but incredibly strong team backed by the best investors in crypto. We're looking... 
    Contract work
    Work at office
    Remote work
    Flexible hours

    Axiom Global

    New York, NY
    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!