Distributed Systems Remote Jobs

Find remote jobs requiring Distributed Systems skills. Apply now and work from anywhere.

Distributed Systems refers to software that runs across multiple machines working together as one system. It involves splitting work into services or nodes, coordinating communication, handling failures, and keeping data correct when parts of the system fail or run slowly. At its heart it is about making many machines behave reliably for users.

This skill is especially valuable for remote work because distributed systems and cloud platforms are naturally location independent. Engineers can design and operate components from anywhere, contribute asynchronously through APIs and version control, and use remote observability tools to diagnose issues without being on site. Clear system design and good communication make distributed work more effective.

Many industries rely on distributed systems to run their core products and services. Common examples include:

  • Cloud and infrastructure platforms
  • Fintech and payments
  • E-commerce and marketplaces
  • Streaming and media delivery
  • Internet of Things and edge computing
  • Healthcare technology and data platforms

To develop this skill, focus on fundamentals first: networking basics, concurrency, data consistency models, and fault tolerance patterns. Learn common tools and practices such as containers, message queues, distributed databases, and observability. Study algorithms and protocols like consensus and leader election, build small end-to-end projects, contribute to open source, and practice debugging real systems. Over time combine hands on experience with reading papers and postmortems to deepen your judgment and design sense.

Staff Backend AI Engineer

United States
1 day ago
Agentic AI / LLM Orchestration
AWS
Distributed Systems
Experian
Full-Time
Expert

Senior Backend Rust Engineer

Austin, TX
3 days ago
Concurrency & Low-latency Optimization
Distributed Systems
Event-Driven Architecture
Travoom
Full-Time
Expert

Senior Backend Rust Engineer – Video Infrastructure

Austin, TX
3 days ago
CDN/Streaming Optimization
Distributed Systems
Real-time/low-latency Systems
Travoom
Full-Time
Expert

Engineering Team Lead

Kraków, Poland
4 days ago
AWS
Distributed Systems
Java
SmartRecruiters Inc
Full-Time
Manager

Senior Software Engineer - Energy

London, United Kingdom
5 days ago
Distributed Systems
Go
Kafka
Utility Warehouse
Full-Time
Experienced

Software Engineer (Golang, Telco)

London, United Kingdom
5 days ago
Distributed Systems
Go (Golang)
Microservices
Utility Warehouse
Full-Time
Experienced

Solution Architect

United States
6 days ago
AWS
Distributed Systems
GraphQL
Ten Mile Square Technologies
Full-Time
Expert
YEAR $165000 - $190000

Senior Backend Rust Engineer

Austin, TX
1 week ago
Distributed Systems
Event-Driven Architecture
Real-time Systems
Travoom
Full-Time
Expert

Senior Software Engineer (Python)

Germany
1 week ago
Distributed Systems
Kafka
Kubernetes
SmartRecruiters Inc
Full-Time
Expert

Senior C++ Software Engineer

Greece, Spain, Hungary, Romania, Poland
1 week ago
Algorithms
C++
Distributed Systems
Arista Networks
Contractor
Expert

Staff Software Engineer, Video Platform

Orlando, FL
2 weeks ago
Distributed Systems
Java
OAuth2/OIDC
Versant
Full-Time
Expert

Senior C++ Software Engineer

Greece, Spain, Hungary, Romania or Poland
2 weeks ago
Algorithms
C++
Distributed Systems
Arista Networks
Contractor
Experienced

Back End Software Engineer

Hungary
2 weeks ago
Distributed Systems
Go
Kafka
Arista Networks
Full-Time
Experienced

Senior Backend Engineer

Warsaw, Poland
2 weeks ago
Distributed Systems
ETL & Apache Spark
Graph Databases & Knowledge Graphs
Sigma Software
Full-Time
Experienced

Software Engineer

Kyiv, Ukraine
2 weeks ago
CI/CD
Distributed Systems
Java
Playtech
Full-Time
Experienced

Senior Backend Rust Engineer – Video Infrastructure

Austin, TX
2 weeks ago
Distributed Systems
High-scale API Design
Real-time/low-latency Systems
Travoom
Full-Time
Experienced

Senior Backend Rust Engineer – Social Feed

Austin, TX
2 weeks ago
Distributed Systems
Event-Driven Architecture
Real-time Systems
Travoom
Full-Time
Expert

Senior Backend Engineer (Rust) — Social Feed

Austin, TX
2 weeks ago
Distributed Systems
Event-Driven Architecture
Real-time Systems
Travoom
Full-Time
Experienced

Senior Rust Backend Engineer

Austin, TX
2 weeks ago
API Design
Distributed Systems
PostgreSQL
Travoom
Full-Time
Expert

Senior Rust Backend Engineer

Austin, TX
2 weeks ago
API Design
Distributed Systems
PostgreSQL
Travoom
Full-Time
Expert

Scala Developer

Kyiv, Ukraine
2 weeks ago
Akka
Distributed Systems
Java
Playtech
Full-Time
Experienced

Staff Backend Engineer, Core Product

USA
2 weeks ago
AWS
Backend Development
Distributed Systems
Kalepa
Other
Expert

Staff Engineer, Platform Engineering

India
2 weeks ago
Distributed Systems
Golang
Google Cloud Platform
HighLevel
Full-Time
Expert

Senior Golang Developer

Worldwide
2 weeks ago
Distributed Systems
Docker
Golang
TRE ALTAMIRA Srl
Other
Experienced

Software Engineer III – Golang

Worldwide
2 weeks ago
Distributed Systems
Docker/Kubernetes
Golang
Stone
Other
Experienced

Senior Rust Backend Engineer

Austin, TX
3 weeks ago
API Design (REST/GraphQL)
Distributed Systems
PostgreSQL
Travoom
Full-Time
Expert

Engineering Manager, AI Fleet Management

EMEA (excluding France)
3 weeks ago
AI Safety & Governance
Backend Engineering (Java/Python/Node.js)
Distributed Systems
Spotify
Full-Time
Manager

Software Engineer (Golang)

London, United Kingdom
3 weeks ago
Distributed Systems
Golang
Linux/Unix
Utility Warehouse
Full-Time
Experienced

Senior Software Engineer - Energy

London, United Kingdom
3 weeks ago
Distributed Systems
Go
Kafka
Utility Warehouse
Full-Time
Experienced

Senior Backend Engineer

Warsaw, Poland
3 weeks ago
Distributed Systems
Go/Rust/Scala
Graph Databases / Graph Technologies
Sigma Software
Full-Time
Experienced

Looking for a specific job?