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

Senior Distributed Systems Engineer - Cache

$185k - $254k

Cloudflare Inc

Hybrid 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. The Content Delivery group helps make the Internet faster, safer, and more reliable by building and optimizing one of the world's largest CDNs. Role Summary 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. 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. Sound like something you’d like to be a part of? We’d love to hear from you! 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 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Distributed Systems Engineer - Cache in San Francisco, CA vacancy
  •  ...Salesforce is seeking senior software developers who will make a measurable impact on...  ...high-quality, maintainable code, focus on distributed filesystems, and a hybrid work model that...  ...and growth. You will mentor junior engineers and contribute to scalable SaaS solutions... 
    Senior

    Salesforce.Com Inc

    San Francisco, CA
    23 hours ago
  •  ...Anthropic is seeking a Senior ML Engineer to join the Core Systems team to optimize training and inference infrastructure for the Claude family of foundation models. You will design high-performance distributed pipelines and work with researchers to remove scaling bottlenecks... 
    Senior

    AI Breaking Wire

    San Francisco, CA
    3 days ago
  •  ...Leadout Capital in San Francisco seeks a Distributed Systems Software Engineer for Public Cloud at Senior/Lead/Principal levels. You will design scalable backend services with a focus on reliability, security, and performance across thousands of nodes. You will work with... 
    Senior

    Leadout Capital

    San Francisco, CA
    3 days ago
  • $200k

     ...environments. Our platform helps data and engineering teams reduce storage and...  ...The Role Granica is hiring a Senior Software Engineer to build distributed compute systems for enterprise-scale data and...  ...aggregations, scans, shuffles, spills, caching, partitioning, and task... 
    Senior
    Work at office

    AgileSoft

    San Francisco, CA
    3 days ago
  •  ...Leadout Capital seeks an experienced Distributed Systems Software Engineer - GovCloud (Senior/Lead) to join our public cloud engineering team in the U.S. You will build and maintain large-scale distributed systems, ensure high availability, and integrate AI-driven tooling... 
    Senior

    Leadout Capital

    San Francisco, CA
    4 days ago
  •  ...Salesforce is seeking senior software developers to impact our AI-enabled CRM platform. You will build scalable components for distributed filesystems, review code, and mentor junior engineers, while leveraging Java, Python and cloud services across AWS/Azure/GCP.... 
    Senior

    Salesforce

    San Francisco, CA
    23 hours ago
  •  ...Salesforce is seeking senior software developers to build distributed filesystem components for a scalable cloud SaaS platform, with a hybrid work model....  ...role requires experience with Java/Python, distributed systems, and cloud infrastructure across AWS/Azure/GCP, plus... 
    Senior

    Leadout Capital

    San Francisco, CA
    3 days ago
  •  ...Distributed Systems EngineerAs a distributed systems engineer, you'll work across the stack to solve problems as they come up and help build Archil volumes. You'll have significant influence over the technical and product direction.We'll expect you to be able to:Be oncall... 
    Senior
    Flexible hours

    Archil

    San Francisco, CA
    4 days ago
  •  ...You will be responsible for building the distributed infrastructure that allows Satlyt to...  ...compute and orchestration platform Build systems for Workload scheduling Deployment...  ...Ability to make clear architecture and engineering tradeoffs Strong ownership and execution... 
    Senior
    Remote work

    Satlyt, Inc.

    San Francisco, CA
    4 days ago
  • $300k - $400k

     ...Mirendil Inc. is seeking a Systems Engineer in San Francisco to locate bottlenecks and optimize how compute is utilized. You will influence AI workload design, system co-design, and data movement across machines to maximize goodput while ensuring correctness under load... 
    Senior

    Mirendil Inc.

    San Francisco, CA
    3 days ago
  • $230.1k - $311.2k

     ...- A97 We are hiring Principal and Senior Principal Engineers to join AWS Infrastructure Services....  ...algorithms and supply chain planning systems to fleet security and network architecture...  ...lifecycle: architecting distributed software that determines how efficiently... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Amazon

    San Francisco, CA
    2 days ago
  •  ...immediate opportunities for senior software developers who want...  ...components/frameworks in developing distributed filesystems in an ever-...  ...Code review, mentoring junior engineers, and providing technical guidance...  ...and developing distributed systems at scale. - Proficiency in... 
    Senior
    Immediate start

    Leadout Capital

    San Francisco, CA
    4 days ago
  • $148k - $185k

     ...Lyft is seeking a Senior Software Engineer for Lyft Business in San Francisco, CA. You will design...  ...performance. You should have strong system design skills, experience with AI to...  ...track record of delivering large-scale distributed systems in the cloud (AWS/GCP/Azure).... 
    Senior
    Full time

    Gomyneed Private Limited

    San Francisco, CA
    23 hours ago
  •  ...Artie, a San Francisco-based real-time data streaming platform, seeks a founding engineer focused on distributed systems. You'll help shape the next-gen data platform, interact with customers, and own cross-cutting infrastructure challenges. You’ll contribute across Go... 
    Senior

    Artie

    San Francisco, CA
    3 days ago
  •  ...intelligence. We build the systems that make large-scale visual...  ...and other leading investors. Engineers at Hedra work across boundaries...  ...Role We’re looking for a Senior or Staff Software Engineer...  ...experience building and operating distributed production systems. You’ll... 
    Senior
    Work at office

    Hedra Inc.

    San Francisco, CA
    1 day ago
  •  ...Salesforce is seeking a senior backend Java engineer to design, develop, and operate distributed services for Edge Control plane and Edge Intelligence. You will own multi-service deployments, ensure real-time analytics, and help scale the platform across cloud environments... 
    Senior

    Salesforce.Com Inc

    San Francisco, CA
    3 days ago
  •  ...Senior EngineerCohere is the leading security-first...  ...enterprises who are building AI systems. We believe that our...  ...team of researchers, engineers, designers, and more,...  ...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

    San Francisco, CA
    4 days ago
  •  ...Stellar Development Foundation is seeking a seasoned C++ Engineer to design and evolve Stellar Core, the backbone of the Stellar Network. You will optimize distributed systems, contribute to performance and scalability, and participate in RFC-driven design with a small... 
    Senior

    Stellar

    San Francisco, CA
    19 hours ago
  •  ...Senior AI Engineer, MLOps & Distributed Systems The Opportunity Join the team building the intelligence behind Hinge Health’s proactive member experience. The Proactive Communications & Notifications pod is creating the systems that determine what message a member... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Worldwide
    3 days per week

    Alt

    San Francisco, CA
    3 days ago
  •  ...Databricks is seeking a Staff Software Engineer to contribute to the AI Runtime platform for large-scale GPU training. The role...  ...operations. Candidates should have over 10 years of experience with distributed systems and GPU training, along with a passion for mentoring and... 
    Senior

    NEON Inc

    San Francisco, CA
    3 days ago
  • $175k - $300k

     ...the frontier forward. 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

    San Francisco, CA
    4 days ago
  •  ...founding team, which has fewer than six engineers. You will be responsible for core parts...  ...will work on problems at all levels of the system. You design, build, and release your...  ...several of these as well: Understand distributed systems fundamentals and their tradeoffs... 
    Permanent employment
    Immediate start
    Flexible hours

    Revel

    San Francisco, CA
    1 day ago
  • $230k

     ...securely take action inside enterprise systems is hard. The moment an agent accesses customer...  ...governance, and trust become the real engineering challenge. Arcade is the MCP runtime...  ...authentication, integrations, distributed systems, and AI experts from Okta, Redis... 
    Work at office
    Shift work

    Arcade

    San Francisco, CA
    4 days ago
  •  ...Sentry is seeking a Senior Software Engineer for Foundational Storage in San Francisco. You will design and operate stateful storage systems, including object storage, databases, and caches, and build APIs that make storage easy for product teams. You’ll work on data consistency... 
    Senior

    Sentry

    San Francisco, CA
    4 days ago
  •  ...the foundations – we run entire software systems inside a deterministic simulation and...  ...the system.What We're Looking ForWe want engineers who think carefully about performance and...  ..., operating, or maintaining large-scale distributed backend systems; deep performance optimization... 
    Senior
    Work at office

    Antithesis

    San Francisco, CA
    4 days ago
  •  ...performance goals of the infrastructure.Help design, implement, and monitor testnetsRequired Skills:Expert knowledge of peer-to-peer distributed system design and implementation (required)Ability to build and maintain high available infrastructure (required)Knowledge on how to... 

    1872 Consulting

    San Francisco, CA
    4 days ago
  •  ...Anthropic in San Francisco is seeking a Research Engineer to join the Distributed Systems team within RL Engineering. You will work on scheduling, data movement, autoscaling, and observability for large RL workloads, designing robust, scalable infrastructure. The role... 

    Anthropic

    San Francisco, CA
    2 days ago
  • $180k - $230k

     ...lead-time and risk of a traditional space mission. As a Senior Product Systems Engineer at Loft, you will own the architecture of our overall...  ...Strong understanding of software‑heavy systems, including distributed components, APIs, processing chains, and integration... 
    Senior
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Alumni Ventures

    San Francisco, CA
    4 days ago
  • $180k - $275k

     ...Gamma in San Francisco is looking for a backend engineer to architect the trust infrastructure that keeps over 70 million users safe. This role involves designing distributed systems for real-time content scanning and anomaly detection, ensuring the balance of security... 

    Gamma

    San Francisco, CA
    3 days ago
  •  ...Gamma is seeking a Software Engineer for Distributed Systems (Trust & Safety) in San Francisco to architect and scale the trust infrastructure for real-time content scanning, anomaly detection, and rate limiting across 70M+ users. You’ll work across databases, APIs, and... 

    Gamma

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

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