Home
Jobs
Saved
Resumes
Senior Distributed Systems Engineer at ThisWay Global | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Distributed Systems Engineer
ThisWay Global
Remote
Website
LinkedIn
Senior Distributed Systems Engineer
United States
Full Time
2 hours ago
No H1B
Apply Now
Key skills
Distributed Systems
Rust
Go
AI
Caching
Communication
About this role
Role Overview
Architect distributed systems that tolerate latency, bandwidth constraints, and intermittent connectivity
Design loosely coupled services that reduce cross-system fragility
Implement fault-tolerant communication and state synchronization strategies
Develop systems that prioritize correctness, durability, and recovery
Implement retry logic, backpressure, caching strategies, and eventual consistency patterns
Ensure systems degrade gracefully instead of failing catastrophically
Design and maintain APIs and communication layers between distributed components
Identify and reduce tight coupling across services
Diagnose and resolve cross-system failures in production environments
Write efficient, production-grade code in Rust or Go
Optimize performance and memory usage in resource-constrained environments
Debug network behavior, concurrency issues, and distributed coordination challenges
Requirements
Extensive experience building loosely coupled distributed systems
Experience working in environments with low bandwidth, high latency, or unreliable communication links
Knowledge of failure modes in distributed architectures and mitigation strategies
Ability to reason about consistency models, coordination strategies, and state replication
Experience writing production systems in Rust or Go
Experience solving systems-level engineering challenges
Focus on durability, reliability, and operational behavior
Preferred Qualifications
Experience with edge computing or constrained network environments
Familiarity with message queues, event-driven systems, or streaming architectures
Background in AI or HPC-related distributed systems
Experience debugging production networking issues
Exposure to consensus algorithms or distributed coordination primitives
Tech Stack
Distributed Systems
Rust
Go
Apply Now
Home
Jobs
Saved
Resumes