Senior Distributed Systems Engineer - Cache
$194k - $266kCloudflare Inc
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
- ...Confluent is hiring a Senior Engineer for WarpStream, a Kafka-compatible, cloud-native data streaming platform built on object storage. This fully remote, globally distributed team works across Spain, France, Canada, Ireland and the USA. You will drive complex backend...SeniorRemote work
- ...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
- ...States. You will design and build database features that power AI applications and improve performance in distributed systems across major cloud providers. We seek engineers with 5+ years of experience in Rust, Go, or C++, who are curious, collaborative, and eager to learn....Senior
- ...Salesforce is seeking a Distributed Systems Software Engineer for their Public Cloud team in New York City. The role emphasizes innovating a large scale distributed systems platform. Candidates should have a related technical degree and 4+ years of backend software development...Senior
- Disney Entertainment and ESPN Product & Technology is seeking a Lead Content Distribution Engineer with extensive caching and CDN experience to manage and optimize edge delivery for Disney’s streaming ecosystem. The role emphasizes operational excellence, tooling development...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,...SeniorWork 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$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 holidayFlexible hours$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$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- 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
- ...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
$202k - $230k
...AI agents, and at StackAI that work runs on a single engine. Some agents finish in a second. Others run for days... ...from failures without losing a step. We're hiring a Senior Software Engineer, Engine & Distributed Systems to own that engine: the durable runtime at the core...Senior- ...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
- ...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...
$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- ...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
- ...Compunnel, Inc. is seeking a Senior Developer with cloud architecture exposure to join a team building a resilient, scalable cloud... ...pipelines in an agile setup. The role focuses on building large-scale distributed applications, ideally on Azure, with direct collaboration with...Senior
- ...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
$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- ...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
- ...across product and data teams. As a Senior Software Engineer, you will shape the primitives, services... ..., operate, observe, and safely scale distributed workflows. You will lead architecture... ...tech to deliver reliable, scalable systems that power Scale's AI #J-18808-Ljbffr...Senior
$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- ...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
$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- ...Position Type: Full-Time, Permanent \n Seniority: Senior / Individual Contributor \n... ...organization is seeking a Senior Systems Engineer to join its Enterprise Windows Systems... ..., and cloud platforms across a large, distributed global network. \n In this role, you...SeniorPermanent employmentFull time
- VAST Data is looking to hire a Senior Sales Engineer - Global Systems Integrators (GSI) to join our growing team! VAST Data is defining an entirely... .../CIFS, S3, NVMe/TCP, RDMA, InfiniBand, Ethernet, and distributed systems. Experience designing enterprise architectures...Senior
- ...Cohere Inc. is seeking a senior member for the Agent Code team to... ...advance code LLMs and agent systems at scale. You will drive research... ...in collaboration with engineers and researchers. The role emphasizes... ..., data, and a global, distributed team. Remote-friendly with multiple...SeniorWork at officeRemote work
- ...Anthropic is seeking a Research Engineer to join the Distributed Systems team in RL Engineering. You will work on the large-scale RL system that runs training, sampling, and environment execution, moving between layers from scheduling to data movement and networking....
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





