Distributed Systems Engineer

1 month 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

  • Design and build distributed systems that operate reliably under latency, bandwidth constraints, and intermittent connectivity.
  • Implement fault-tolerant communication patterns, including retries, backpressure, caching, and eventual consistency.
  • Write maintainable, resilient, and tested code aligned with development standards and methodologies.
  • Debug and improve networking, distributed coordination, and cross-system behavior in production environments.
  • Contribute to systems primarily written in Rust.
  • Work on system-level concerns such as scheduling, memory management, I/O optimization, storage hierarchy management, and reliability.
  • Optimize performance and memory usage in resource-constrained environments.
  • Design and maintain APIs and communication layers between distributed components.
  • Reduce tight coupling across services and systems and help resolve architectural issues.
  • Collaborate with engineers and computer scientists on operating systems, compiler internals, fault tolerance, file systems, and trusted systems.

Requirements

  • Experience building distributed systems in low-bandwidth, high-latency, or unreliable communication environments.
  • Production experience developing systems in Rust or Go.
  • Understanding of distributed systems failure modes and mitigation strategies.
  • Knowledge of consistency models, coordination strategies, and state replication.
  • Experience designing APIs and communication layers between distributed components.
  • Experience working within established architectures and delivering production-quality components.
  • Understanding of systems-level concepts including durability, reliability, and operational behavior.
  • Ability to work independently while collaborating with technical leadership.
  • Experience with HPC environments, exascale computing, or AI/ML infrastructure preferred.
  • Exposure to operating systems internals, compiler design, language runtimes, edge computing, message queues, event-driven systems, consensus algorithms, concurrency, memory management, or performance optimization preferred.

Benefits

  • Remote work within the United States.
  • Opportunity to work on distributed systems supporting AI and exascale workloads.
  • Collaboration with engineers experienced in operating systems internals, compiler internals, fault tolerance, file system architecture, and trusted systems.
  • Exposure to AI infrastructure, HPC, and large-scale distributed computing environments.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Systems Engineer, Launched Effects

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Systems Engineer for its Tactical Recon & Strike division to help develop and validate autonomous defense products and related mission-critical systems.

Python
1 day, 7 hours ago

Sr. Systems Engineer II — Observability (6693)

MetroStar 251-1K IT Services

MetroStar is hiring a Sr. Systems Engineer II to operate and support an on-premises observability platform and troubleshoot network and infrastructure issues supporting federal government operations.

Ansible Bash CI/CD Debian DNS Docker Git GitHub Actions GitLab CI Grafana HTTP Linux OpenSearch OpenTelemetry PostgreSQL Prometheus Python RHEL Secrets Management SQL SSH TCP/IP Terraform TimescaleDB TLS Ubuntu Wireshark
1 day, 7 hours ago

System Engineer

Innovatrics 51-250 Professional Services

Innovatrics is hiring a support specialist to own customer incidents in a production environment, working across tiered support levels to troubleshoot, resolve, and escalate tickets while keeping customers updated and systems stable.

Bash Confluence DNS Grafana Helm JIRA Kubernetes Linux PostgreSQL Python SQL Server
1 day, 9 hours ago

Senior Mainframe Storage Engineer

PGTEK 51-250 Internet Software & Services

PGTEK is hiring a Senior Mainframe Storage Administrator / Mainframe Infrastructure Engineer to support a large enterprise mainframe storage environment across multiple data centers, with responsibility for maintaining availability, performance, and disaster recovery readiness.

3 days, 8 hours 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