Build and operate distributed backend services enforcing geographic data residency boundaries on Cloudflare's global edge network. Requires 5+ years building production distributed systems with deep knowledge of consistency, failure modes, and compliance constraints; full-stack ownership in Go/Rust.
Salary not listed
On-site5+ YOEBackend Engineering
About the role
Role Responsibilities
Design, build, and operate backend services that enforce regional boundaries on where customer data is stored, processed, and decrypted, across a globally distributed edge network.
Contribute 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.
Partner 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.
Reason 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.
Participate in on-call for your services, lead incident response and post-mortems, and continually invest in reliability, capacity planning, and cost.
Raise the engineering bar through code review, mentorship, and clear written communication; contribute to the team's engineering standards and tooling.
Role Requirements
5+ years of professional experience designing, building, and operating production distributed systems at scale.
Strong 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.
Solid grasp of distributed systems fundamentals, including:
Consistency and consensus models (strong, sequential, eventual; Paxos / Raft at a conceptual level).
Replication, sharding, and partitioning strategies, and their tradeoffs against availability and latency.
Failure modes: partial failure, network partitions, split brain, clock skew, and how these show up in real systems.
Idempotency, retries, backpressure, timeouts, circuit breakers, and rate limiting as first-class design concerns.
Health checking, failure detection, leader election, and graceful degradation.
Observability: metrics, logs, and tracing as design inputs, not afterthoughts.
Practical experience with API design (REST or gRPC), relational databases, and asynchronous messaging or event streaming systems, with a clear understanding of transactional and consistency boundaries.
Comfortable with AI-assisted development tooling, with the judgment to use it to accelerate work while remaining accountable for correctness, security, and design quality.
Track record of production ownership: on-call, incident response, post-mortems, and continuous investment in reliability and performance.
Strong written and verbal communication skills; ability to write clear design documents and collaborate effectively across time zones.
Nice-to-Have Skills
Experience building compliance-driven, security-sensitive, or multi-region systems.
Familiarity with cryptography basics — envelope encryption, key management, HSMs, or PKI.
Exposure to edge, CDN, or L4/L7 proxy platforms, or to large-scale globally distributed storage or key-value systems.
Experience contributing to or driving multi-team, multi-quarter engineering programs with cross-functional dependencies across platform, security, and product teams.
Senior Systems Engineer leading architecture and implementation of Cloudflare Tunnel, a secure connectivity product. Requires 5+ years building secure distributed systems, strong systems programming (Go/Rust/C++), networking, Kubernetes/Docker, and cross-functional collaboration.
Salary not listed
Hybrid5+ YOEBackend Engineering
Senior Backend Engineer
ClickUpUnited States
Senior Backend Engineer building and shipping scalable backend services and APIs that power user-facing AI product experiences, including agents, intelligent workflows, and context-aware features at ClickUp. Requires 5+ years experience, production AI/ML background, and strong product mindset.
Senior Software Engineer building distributed systems, multi-tenant platform services, and primitives (APIs, control/data planes) for Temporal Cloud. Requires strong fundamentals in concurrency, reliability, and production operations with ownership of SLOs and on-call.
176k – 238k/yr
Remote5+ YOEBackend Engineering
Senior Backend Engineer
QuidientColumbia, MD
Senior Backend Engineer owning API layer, microservices, and AWS cloud infrastructure for 3D scene data processing and delivery in Quidient's GSR platform. Requires 4+ years backend experience, strong AWS and Python/Node.js skills, and hybrid work in Columbia, MD.
100k – 120k/yr
Hybrid4+ YOEBackend Engineering
Sr. Software Engineer, Platform
StorableUnited States
Senior Software Engineer building and evolving scalable backend platform services for a property management SaaS. Requires 6+ years experience with C#/.NET or Node.js/TypeScript, Postgres, high-throughput systems, and AI-assisted development.