Startale Group

Senior Rust Backend Engineer

Startale Group
Apply
about 2 hours ago
Remote, Worldwide or Singapore, SingaporeSenior

Responsibilities

  • Own the architecture and technical direction of low-latency trading APIs for order entry, market-data distribution, and account-state updates.
  • Design and implement structured concurrency with Tokio, including task lifecycles, cancellation, backpressure, and graceful degradation.
  • Develop real-time ingestion pipelines for append-only trade, order-update, and order-book-diff logs.
  • Efficiently rebuild local state using snapshots and diff application.
  • Model orders, fills, trades, positions, funding, and liquidation logic.
  • Implement WebSocket upgrades, frame parsing, connection handling, and subscribed-client data fanout.
  • Design observable backend systems with metrics, structured logging, and distributed tracing.
  • Collaborate with systems and infrastructure engineers to improve performance, scalability, and fault tolerance.
  • Write unit, integration, and load tests for production stability.

Requirements

  • At least 5 years of professional backend engineering experience, including at least 3 years of Rust in production.
  • Strong experience with the Tokio async runtime, concurrent programming, structured concurrency, and task cancellation.
  • Hands-on experience with HTTP and WebSocket frameworks such as Hyper or similar.
  • Solid understanding of CEX and DEX systems, trading models, and trading data entities such as orders, trades, positions, funding, margin, and liquidation logic.
  • Prior hands-on trading or market data experience, either personal or professional.
  • Expertise in real-time data streaming and processing, snapshot-and-diff state reconstruction, replay, recovery, and correctness guarantees in event-driven systems.
  • Understanding of WebSocket connection upgrades, frame parsing, and data fanout.
  • Production experience with metrics, logging, tracing, Prometheus, and OpenTelemetry.
  • Experience diagnosing performance bottlenecks and production incidents.
  • Bonus: experience with lock-free or lock-avoidant data structures, cache-friendly data layouts, memory-locality optimization, CPU and memory profiling, Docker-based environments, and CI/CD pipelines.

Benefits

  • Work with a distributed engineering team
  • Influence critical technical decisions at an early-stage company
  • Competitive compensation and growth opportunities

Tech Stack

DockerPrometheusRust

Categories

Startale Group

About Startale Group

51-200 employees

Startale Group is a leading global web3 solutions provider on a mission to build the next civilization by bringing the world onchain. The company operates Astar Network, Japan’s largest public blockchain, and co-develops Soneium through Sony Block Solutions Labs, a joint venture with Sony Group Corporation. Beyond chain development, Startale also builds consumer and developer products such as the Startale App, which serves as an all-in-one gateway to the Soneium ecosystem and beyond, uniting blockchain-native applications in a single intuitive experience.