Cloudflare4 дня назад

Senior Software Engineer, R2 Gateway

Зарплата не указана
РЫНОК
14 583медиана по профессии
Backend Developer · 77 вакансий с указанной зарплатой
5 092половина предложений: 11 833–19 5911,2 млн
Работодатель не указал зарплату — сравните с рынком сами.
In-Office

Обязанности

  • 01Design, implement, and operate the S3-compatible API gateway that serves every R2 operation, ensuring correctness, low latency, and compatibility with the S3 API surface
  • 02Build and operate production services on Cloudflare Workers and Kubernetes that handle high-throughput request traffic with strong availability and durability guarantees
  • 03Own the request path end to end — authentication, authorization, routing, rate limiting, and error handling — and the interfaces between the gateway and R2's storage and metadata layers
  • 04Own projects end to end: from design docs through implementation, testing, deployment, and production monitoring
  • 05Continuously improve the reliability, performance, and observability of the gateway; ramp quickly into unfamiliar and legacy code paths and reduce operational toil
  • 06Participate in on-call rotations, drive incident resolution, and write postmortems that raise reliability standards
  • 07Use AI tools extensively to accelerate development, debugging, and operational tasks
  • 08Collaborate across teams (storage infrastructure, metadata, networking, other platform teams) to coordinate API contracts, capacity planning, and cross-cutting initiatives

Требования

  • 01Strong programming skills in Rust, TypeScript, Go, or similar languages
  • 02Experience building or operating large-scale distributed systems on the request path, with strong latency and reliability requirements
  • 03Familiarity with cloud infrastructure concepts such as object storage, HTTP/API gateways, edge computing, or service-oriented architectures
  • 04Experience designing and operating high-throughput APIs — authentication, routing, rate limiting, and backward-compatible API evolution
  • 05Understanding of reliability and observability practices: monitoring, alerting, performance tuning, and incident response
  • 06Strong written and verbal communication skills; ability to explain technical decisions clearly and coordinate across teams
  • 07Comfortable working with AI coding tools as part of a daily development workflow
  • 08Experience with the S3 API surface, or with Cloudflare Workers, Durable Objects, or edge computing platforms, is a strong plus

Условия

  • 01Available Locations: Austin, TX or London, UK (Hybrid)