Cloudflare11 дней назад

Senior Distributed Systems Engineer

Зарплата не указана
In-Office

Обязанности

  • 01Design, build, and operate backend services that enforce regional boundaries on where customer data is stored, processed, and decrypted, across a globally distributed edge network
  • 02Contribute to end-to-end feature delivery — write technical designs and RFCs, implement services and libraries, add tests and observability, drive rollout, and own the resulting systems in production
  • 03Partner with engineers on adjacent platforms, cryptography, networking, data, and product teams to integrate residency guarantees into new and existing surfaces without regressing performance or reliability for other customers
  • 04Reason carefully about failure modes, consistency, and blast radius; design systems that fail closed for compliance while degrading gracefully for availability, and make these tradeoffs explicit in design docs
  • 05Participate in on-call for your services, lead incident response and post-mortems, and continually invest in reliability, capacity planning, and cost
  • 06Raise the engineering bar through code review, mentorship, and clear written communication; contribute to the team's engineering standards and tooling

Требования

  • 015+ years of professional experience designing, building, and operating production distributed systems at scale
  • 02Strong proficiency in at least one system or backend language such as Go, Rust, or C/C++, and a willingness to work in others as the codebase demands
  • 03Solid grasp of distributed systems fundamentals, including: Consistency and consensus models (strong, sequential, eventual; Paxos / Raft at a conceptual level)
  • 04Replication, sharding, and partitioning strategies, and their tradeoffs against availability and latency
  • 05Failure modes: partial failure, network partitions, split brain, clock skew, and how these show up in real systems
  • 06Idempotency, retries, backpressure, timeouts, circuit breakers, and rate limiting as first-class design concerns
  • 07Health checking, failure detection, leader election, and graceful deg

Условия

  • 01Available Locations:Austin, US
Senior Distributed Systems Engineer · Rekru