Skip to content
MomentMoment

Distributed Systems Engineer

Designs and builds scalable distributed systems handling large data volumes for investment management platform. Requires strong systems fundamentals, logical reasoning, and experience with scalability challenges; Golang and related tech preferred.

About the job

Responsibilities

  • Architect or contribute to systems solving complex business challenges, focusing on scalability, distributed systems, and large data volumes.

Requirements

  • Strong logical reasoning and ability to simplify complex problems.
  • Build clear mental models and approach complicated systems methodically.
  • Solid understanding of design patterns, data structures, algorithms, and general systems fundamentals.
  • Demonstrated experience with scalability, distributed systems, and large data volumes.
  • Willingness to independently figure things out.

Nice-to-Haves

  • Experience with Golang, gRPC, PostgreSQL, Kafka, ClickHouse, and cloud functions (e.g., AWS Lambda).
  • Event-driven systems, trading systems, portfolio management or accounting systems.

Compensation

  • Salary range: $200,000 to $325,000 + initial equity grant + annual performance-based equity bonuses.
  • Actual compensation varies based on skills, experience, and interview performance.

Skills

Go, gRPC, Postgres, Kafka, ClickHouse, AWS Lambda, Distributed Systems, Event-Driven Systems

Hyperbound

Hyperbound

San Francisco, CA

Platform Engineer
$200k+/yrOn-siteBackend Engineering

Own the architecture and reliability of public APIs and third-party integrations connecting a revenue platform to customers’ CRM, dialer, and communications systems. The role requires deep API and authentication expertise, production ownership, and comfort resolving complex integration incidents directly.

Atomicmachines

Atomicmachines

Emeryville, CA

AI and Computational Geometry Engineer
$200k+/yrOn-site5+ YOEBackend Engineering

Build software that converts device geometry into manufacturable geometry under real process constraints. The role requires DFM experience, computational geometry expertise, strong Python and systems programming skills, and collaboration with design, process, and modeling engineers.

Stripe

Stripe

Seattle, WA

Software Engineer, Online Database Infrastructure
$206k+/yrHybrid5+ YOEBackend Engineering

Design, implement, and operate scalable online database infrastructure and distributed systems, improving resiliency, efficiency, and developer tooling. Requires a bachelor's degree and at least five years of post-baccalaureate software development experience.

Anyscale

Anyscale

San Francisco, CA
Software Engineer
$215k+/yrOn-site5+ YOEBackend Engineering

Develop and improve Ray Core’s C++ distributed-systems backend, focusing on performance, reliability, fault tolerance, and scalability. The role requires at least five years of experience with distributed systems, C/C++, low-level operating systems, algorithms, and system design.

Rain

Rain

Remote

Software Engineer - Wallets
$220k+/yrRemoteBackend Engineering

Design and lead secure, scalable wallet infrastructure spanning custody, key management, signing, authorization, and recovery. The role requires deep expertise in wallet or cryptographic security infrastructure, distributed systems architecture, and modern blockchain account models.