Principal Software Engineer, Distributed Systems

Cloudflare, Inc

Hybrid

Quick summary

Work type
Hybrid
Location
Washington, DCAustin, TXNew York, NYSan Francisco, CA
Salary
$230,000–$288,000 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $259k
$125k most similar roles pay here $305k

This role pays more than 94% of similar roles. Most pay $165,000–$215,225 — the shaded band above. At the midpoint, this role pays about $259k versus about $190k for comparable roles.

Based on 239 similar postings.

Employer

About Cloudflare, Inc

Cloudflare is a prominent cloud services and security company that provides content delivery network (CDN), DDoS mitigation, and Zero Trust security services to millions of internet properties.

Cloudflare, Inc currently has 133 open roles on FindRole.

Listed pay typically runs $234,000–$292,000 across 47 roles with salary data.

Most-posted roles

View all roles at Cloudflare, Inc

At a glance

TL;DR · Principal Software Engineer, Distributed Systems

As a Senior Individual Contributor in Cloudflare’s Intent Management organization, part of the Foundational Engineering team, you will lead the technical coherence of a platform that ensures safe changes across globally distributed key-value storage and progressive release systems. Your day-to-day responsibilities include designing new systems, writing production code, reviewing proposals from senior engineers, and integrating large language models into Cloudflare’s processes. You will work with experienced engineers who have presented at major tech conferences to deliver critical Health Mediated Deployment projects tracked by senior leadership. The role requires extensive experience in leading complex technical initiatives, expertise in modern strongly-typed programming languages, API design standards, and familiarity with Kubernetes and RocksDB. Additionally, knowledge of health checking platforms and public evidence of technical leadership are highly valued.

What you'll do

  • Own the technical coherence of a platform spanning global key-value storage and configuration delivery.
  • Design new systems and review proposals from senior engineers for safe change implementation.
  • Integrate LLMs into Cloudflare’s processes and systems to enhance software development.
  • Work on Health Mediated Deployment projects tracked by senior leadership up to the founders.
  • Translate requirements of Edge and control-plane platforms into technical primitives for teams.

What we're looking for

  • 10+ years of software engineering experience with proven leadership in complex technical initiatives.
  • Strong track record of technical influence and mentoring senior engineers across multiple teams.
  • Expertise in designing, building, and managing high-volume, global-scale applications.
  • Proficiency in at least one modern strongly-typed programming language.
  • Experience integrating LLMs into software planning, writing, testing, and deployment processes.
  • Knowledge of API design standards and best practices.

More like this

Similar roles

Principal Software Engineer, Distributed Systems

Alteryx

Remote 35 days ago $215,000$300,000
Kubernetes Java Python Node.js Kafka Redis API design Docker AWS Azure GCP Terraform CI/CD Prometheus Grafana GitOps Service Mesh Observability SRE DevOps Scalability Security Architecture Review Board
Remote

System Software Engineer, Distributed Systems

Nvidia

Santa Clara, CA 10 days ago $152,000$241,500
Go Python Linux NFS IBM LSF Docker Kubernetes Perl CI/CD Prometheus Grafana Git Bash SQL Redis Zookeeper Consul ETCD Apache Kafka Flask Django

Software Engineer, Distributed Systems

IBM

San Jose, CA 7 days ago
Java Go C++ Kubernetes Raft Paxos OpenTelemetry Jaeger Prometheus Grafana CI/CD Docker Kafka Flink Iceberg Delta Hudi Python PostgreSQL

Senior Software Engineer, Distributed Systems

Microsoft

Redmond, WA 10 days ago $119,800$234,700
Azure C# .NET Java Go Docker Kubernetes CI/CD Terraform PostgreSQL Redis Elasticsearch Prometheus Grafana Distributed Systems Service Reliability Performance Optimization