Senior Distributed Systems Engineer - Cache
$194k - $266kCloudflare - 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- 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
- 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
- ...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,...SeniorFull timeWork at officeRemote work2 days per week
$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...SeniorFull timeWork at officeLocal areaRemote workHome office$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...SeniorWork at office- 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...SeniorRemote job
$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....SeniorWork at office- ...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...SeniorWork at officeLocal area
- ...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...SeniorPermanent employmentFull time
- ...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,...SeniorFull time
- 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,...SeniorWork at office
- 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...SeniorWork at office
$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...SeniorFull timeWork at officeLocal areaRemote workShift work$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 employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours- ...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
- ...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...SeniorSecond job
$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...SeniorFull timeWork at officeVisa sponsorshipWork visa- ...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...SeniorTraineeship
- ...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...SeniorFull timeWork at officeFlexible hours
- ...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...
$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...SeniorCasual workWork at office- 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
$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....SeniorWork at office$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...SeniorTemporary workFor contractorsWork experience placementWorldwide- 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
$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...SeniorContract workFlexible hours- ...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 payFull timeImmediate startFlexible hours
- ...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,...
- ...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
- ...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 workWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Distributed Systems Engineer - Cache. Be the first to apply!
- data systems engineer New York, NY
- director systems engineering New York, NY
- active directory systems engineer New York, NY
- senior windows systems engineer New York, NY
- system design engineer New York, NY
- ground systems engineer New York, NY
- system engineer contract New York, NY
- system performance engineer New York, NY
- software system engineer New York, NY
- wireless systems engineer New York, NY




