CareerPlanSign in

Senior Distributed Systems Software Engineer

🌐 Remote💼 Full-time🗓 2026-02-11 → 2026-09-11

Core

Architect and evolve the backbone for platforms serving a diverse global client base, focusing on seamless data synchronization, real-time streaming, and resilient cloud-native infrastructure.

Role type

Senior IC distributed systems software engineer

Builds

Highly scalable, fault-tolerant backend services powering real-time data synchronization and streaming

Domain

Cloud-native infrastructure, distributed systems, data movement

Deliverable

production ML models | product features

Required skills

Designing and operating data syncing platforms, streaming event collections, large-scale backend infrastructure, event-driven architectures, real-time APIs, cloud-native deployment patterns, backend programming (Go, Python, Java), SQL

Preferred skills

Supporting rapidly growing products or services

Technologies

AWS, GCP, Azure, SQL

Responsibilities

Design, implement, and maintain highly scalable, fault-tolerant backend services; Optimize systems for latency, throughput, and reliability; Guide architectural decisions around multi-region deployment, disaster recovery, and data residency; Collaborate with engineering and product stakeholders to deliver practical solutions; Own projects from concept to production; Continuously monitor, evaluate, and improve platform automation, observability, and incident response techniques

Seniority

Senior, hands-on IC

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