435,297open jobs
15,143companies
67,158added this week
Browse all
Salary
$55k – $113k per year (Estimated)
Location
Remote (Japan, Singapore)
Seniority
Senior · 5+ years exp
Overview
Company
Impact
Profile match
Startale Group builds Web3 infrastructure including blockchain networks and developer tooling for mass-market applications. Its team is behind the Astar and Soneium ecosystems. The company is headquartered in Singapore.

About Us

In partnership with SBI Group, we aim to bring the majority of Japanese equities on-chain, creating a secure, transparent, and high-performance trading infrastructure that can support institutional volumes while remaining accessible to retail participants. We are building a next-generation decentralized exchange with a fully on-chain order book. Our system is built with a custom state transition function and consensus layer, purpose-designed for high-performance, low-latency trading. The goal is to deliver a trustless platform that matches the speed and efficiency of traditional trading engines while providing full transparency by running execution as close as possible to the blockchain itself.

Position Overview

We are looking for a Senior Rust Engineer with strong expertise in system architecture and execution engines. You will be responsible for designing and implementing the CLOB execution layer, including the order book, matching engine, and blockchain client logic. This role is highly technical and requires end-to-end ownership of critical components, from architecture to optimization. While you’ll primarily collaborate with a remote team of experienced engineers, there will occasionally be opportunities to work onsite during offsite sessions to support onboarding and enable more efficient collaboration.

Joining at this early stage of development offers a unique opportunity to influence critical technical decisions, achieve career growth, and enjoy competitive compensation.

Key Responsibilities

  • Architect and implement the on-chain order book and matching engine in Rust.
  • Design and extend exchange-specific logic (order execution, risk checks, account/state management).
  • Design and develop protocol-level components, such as state transition logic, consensus, validator interaction, and transaction processing pipelines.
  • Implement integration with oracles, bridges, and external data providers, ensuring correctness and resilience in adversarial conditions.
  • Optimize for low-latency execution, concurrency, and gas efficiency.
  • Conduct benchmarking and stress testing to identify and address potential performance/throughput bottlenecks.
  • Develop and maintain a comprehensive suite of unit, integration, and end-to-end tests to ensure code reliability and functionality.

Requirements

  • 5+ years of systems programming experience, with 3+ years in Rust.
  • Proven track record building trading platforms, execution engines, or exchanges (DEX or centralized).
  • Contributions to Rust-based L1 protocol projects (e.g., Solana, Cosmos SDK, Substrate).
  • Deep understanding of distributed computing principles, including consensus algorithms, peer-to-peer (P2P) networking, and high-performance data structures.
  • Deep knowledge of decentralized trading models (on-chain order books, AMMs, hybrid architectures).
  • Ability to design and implement complex, production-grade systems independently.

Big Bonus

  • Experience with competitive programming or algorithmic problem solving.
  • Expertise in low-latency design, concurrency, and performance optimization.

 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
435,297 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$86k – $190k per year (Estimated) • Remote • 2+ years exp
Go
Java
DevOps
GCP
AWS
Web3
Solana
Smart Contracts
Ethereum
Apply
$90k – $184k per year (Estimated) • Remote • Full-Time • 4+ years exp • United States
Python
Go
JavaScript
TypeScript
Ruby
AI/ML
NIST AI RMF
DevOps
CI/CD
Kubernetes
Shift-Left
Cybersecurity
Shift-Left Security
Threat Modeling
Apply
$29k – $69k per year (Estimated) • In office • Full-Time • 7+ years exp • Bengaluru
Python
Go
JavaScript
Java
SQL
Node JS
Databases
RabbitMQ
Apache Kafka
Amazon Aurora
Frontend
React.js
DevOps
Rest API
GCP
CI/CD
AWS
Docker
Kubernetes
Apply
$24k – $56k per year (Estimated) • Remote • 6+ years exp • Pune
Rust
C++
DevOps
Splunk
Envoy
HAProxy
AWS
Docker
eBPF
Amazon CloudWatch
Apply
$36k – $96k per year (Estimated) • Remote • 6+ years exp • Pune
Rust
C++
DevOps
Splunk
Envoy
HAProxy
AWS
Docker
eBPF
Amazon CloudWatch
Apply
$33k – $89k per year (Estimated) • In office
Python
JavaScript
TypeScript
AI/ML
LLM
DevOps
OpenTelemetry
Datadog
Prometheus
WebSockets
CI/CD
Docker
Kubernetes
Grafana
Web3
Soneium
QA
Cypress
Playwright
Gatling
k6
Locust
Apply
$35k – $83k per year (Estimated) • Remote • 3+ years exp
JavaScript
TypeScript
DevOps
OpenTelemetry
Datadog
Prometheus
WebSockets
CI/CD
Docker
Kubernetes
Grafana
Web3
Smart Contracts
QA
Gatling
k6
Locust
Apply
$61k – $146k per year (Estimated) • Equity • In office • 8+ years exp
AI/ML
AI Agents
Web3
Soneium
DeFi
Apply
Remote • 4+ years exp • Singapore
JavaScript
TypeScript
Solidity
AI/ML
Copilot
Cursor
Claude
Frontend
Zustand
Next.js
React.js
Remix
TanStack Start
Mobile
State Management
Web3
Remix
Ethereum
Account Abstraction
QA
Playwright
Apply
$32k – $92k per year (Estimated) • In office
Web3
Soneium
Marketing
Amplitude
Mixpanel
Apply
See all jobs
This is one of many
435,297 more open roles from verified company boards, updated every day.