Staff Distributed Systems Engineer - Collaboration

Added
less than a minute ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

node.js rust java python distributed systems

πŸ“‹ Description

  • Collaborate with engineers to build scalable systems powering large sites
  • Lead architecture for distributed services with low latency and 99.99% uptime
  • Define concurrency and conflict-resolution semantics for changes
  • Design for failure with retries, partial outages, and safe recovery
  • Own observability: SLIs/SLOs, tracing, metrics, and incident learnings
  • Align cross-team via design docs and decision records

🎯 Requirements

  • 7-10+ years building and operating large-scale distributed systems with 99.99% uptime
  • Backend experience in Java, Go, Rust, Python, Node.js
  • Expertise with distributed systems, concurrency, scaling, and debugging multi-layer systems
  • Strong operational judgment: define SLIs/SLOs, observability, and incident-driven improvements
  • Staff behaviors: lead multi-team initiatives, write design docs, influence architecture
  • Decision-making with incomplete info and urgency while keeping code operational

🎁 Benefits

  • Equity (RSUs) for permanent employees
  • Health, dental, and vision coverage for employees and dependents
  • 12 weeks paid parental leave and inclusive care for families
  • Flexible vacation, holidays, and sabbatical program
  • Mental health resources and coaching
  • 401(k) with employer match; global retirement support
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’