Senior Distributed Systems Engineer

3 weeks, 3 days ago
Full-time
Senior
Software Development
ThisWay® Global

ThisWay® Global

ThisWay® Global revolutionizes job search by connecting individuals and businesses worldwide with innovative technology, enhancing diversity and professional success instantly.

Professional Services
11-50
Founded 2016
$3M raised

Description

  • 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.
  • 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.
  • Strong focus on durability, reliability, and operational behavior.
  • Experience with edge computing or constrained network environments (preferred).
  • Familiarity with message queues, event-driven systems, or streaming architectures (preferred).
  • Background in AI or HPC-related distributed systems (preferred).
  • Experience debugging production networking issues (preferred).
  • Exposure to consensus algorithms or distributed coordination primitives (preferred).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Go-to-Market Engineer - Lexington, KY, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring its first GTM Engineer for SIMBA Voice Agents to build the outbound and sales infrastructure that powers lead generation, personalization, and pipeline growth for a fast-moving AI voice product.

HubSpot REST API Salesforce
30 minutes ago

Software Engineer, Platform - Porto, Portugal

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform engineer to build and maintain backend services for its distributed text-to-speech product ecosystem, with a focus on APIs, payments, subscriptions, and scalable product infrastructure.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
43 minutes ago

Senior PowerBuilder Developer

3Pillar Global 1K-5K Internet Software & Services

3Pillar is hiring a Senior PowerBuilder Developer in Costa Rica to build and deliver software products within a remote-first product delivery environment.

Agile HTTP JSON XML
50 minutes ago

Software Engineer (Platform Team)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Software Engineer for its Platform Team to build secure AI infrastructure and tooling that helps teams across the company turn ideas into deployed solutions faster and more reliably.

Docker Go Java Kubernetes MLOps Python TypeScript
53 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers