CareerPlanSign in

Staff Engineer - Distributed Systems

India🌐 Remote💼 Full-time🗓 2026-09-28 → 2026-09-29

Core

Architecting and ensuring resilience of large-scale distributed systems operating under significant production load, focusing on automation platforms and emerging product systems.

Role type

Staff Engineer (Distributed Systems)

Builds

High-throughput automation platform, communication systems, and emerging product systems.

Domain

Cloud infrastructure, distributed systems, and large-scale data processing.

Required skills

Large-scale distributed systems architecture, queueing and asynchronous architectures, SQL and NoSQL storage technologies, Redis, Kubernetes, Node.js, Go, GCP services (GKE, Pub/Sub, Cloud Tasks, Firestore), observability, capacity planning, failure analysis.

Preferred skills

AI-assisted engineering tools, experience taking systems from initial architecture to production, Staff/Principal/Architect background.

Technologies

Node.js, TypeScript, Go, GKE, GCP Pub/Sub, Cloud Tasks, Redis, MongoDB, Firestore, ClickHouse, Elasticsearch.

Responsibilities

Own architecture health of large-scale distributed systems including failure modes and consistency guarantees; Review and influence critical-path technical designs; Proactively identify and remediate systemic risks; Build and ship solutions for complex architectural problems; Design resilience strategies including backpressure and isolation boundaries; Investigate and resolve challenging distributed-system failures; Establish engineering practices through design reviews and documentation; Help define safe use of AI-assisted engineering tools.

Seniority

Staff, hands-on IC with significant mentorship and influence.

Sourced via lever · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.