Senior/Staff Software Engineer

Clear Street

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Build and scale mission-critical order and execution management infrastructure in Rust, including order workflows and distributed trading services
  • Design systems that balance low-latency execution, fault tolerance, and strict correctness guarantees
  • Shape the architecture and engineering direction of a rapidly evolving trading platform
  • Develop efficient, audit-ready risk controls and venue-specific trading abstractions
  • Translate regulatory and market structure requirements (CAT, Reg NMS, MiFID) into reliable platform capabilities

Requirements

  • Expertise in event-driven architectures and distributed systems (Kafka, Aeron, or similar)
  • Expert at domain-driven data modeling and design
  • Strong ownership and accountability across the full software lifecycle
  • Ability to make thoughtful trade-off decisions in a fast-moving environment

Preferred Qualifications

  • Experience with production Rust
  • Deep knowledge of order lifecycles and capital markets workflows (EMS, OMS, or exchange matching)
  • Experience with high-performance messaging protocols (IPC, multicast, Aeron)
  • Knowledge of financial protocols such as FIX, ITCH, or OUCH
  • Experience with various asset classes including options, futures, or crypto

Benefits

  • Competitive compensation and company equity
  • 401k matching
  • Gender-neutral parental leave
  • Full medical, dental, and vision insurance
  • Opportunity to work on a high-quality, modern codebase with minimal technical debt

About the Company

Clear Street is a diversified financial services firm modernizing the brokerage ecosystem. Founded in 2018, we are building a completely cloud-native clearing and custody system designed for today's complex, global markets. Our platform is fully integrated with central clearing houses and exchanges to support billions in trading volume per day.

Skills & tools

RustKafkaKubernetesPostgreSQLgRPCAeron

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Expertise in event-driven architectures
  2. 02Distributed systems knowledge
  3. 03Domain-driven data modeling
  4. 04Design expertise
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches