Job title: Senior Rust Backend Engineer - RC
Job type: Permanent
Emp type: Full-time
Industry: IT & Telecommunications / IT・通信
Functional Expertise: Technical (IT) / 技術職(IT)
Salary: Negotiable
Location: Japan
Job published: 2026-08-11
Job ID: 74771

Job Description

Career Opportunity for a Senior Rust Backend Engineer in Japan! 

 

■ Senior Rust Backend Engineer 

 

■ Company Overview

A leading IT and digital transformation company that helps businesses improve efficiency through advanced AI and automation solutions.

 

■ Your Role and Responsibilities 

●We are seeking a Senior Rust Backend Engineer experienced in building high-performance, reliable trading APIs. 

●You will be responsible for designing, implementing, and optimizing the backend services that power our exchange interfaces - ensuring low latency, resilience, and correctness under load.

●The ideal candidate is both a strong Rust engineer and a system thinker, capable of reasoning about concurrency, data flow, and observability in production environments.

●Manage task lifecycles, cancellation, backpressure, and graceful degradation.

●Build real-time data pipelines for trades, orders, and market updates.

●Rebuild local state using snapshots and incremental updates.

●Develop WebSocket connections, message parsing, and real-time data delivery.

●Build observable systems with metrics, logging, and distributed tracing.

●Improve system performance, scalability, and fault tolerance with infrastructure teams.

●Develop unit, integration, and load tests for production reliability.

 

 

■ Experience and Qualifications

●Rust Expertise

●5+ years of professional backend engineering experience, with 3+ years of Rust in production.

●Strong experience with the Tokio async runtime and concurrent programming patterns.

●Deep understanding of structured concurrency and robust handling of spawned task cancellation.

●Hands-on experience with HTTP and WebSocket frameworks such as Hyper or similar.

●Prior hands-on trading or market data experience 

●Expertise in real-time data streaming and processing systems.

●Ability to design and instrument systems for metrics, logging, and tracing.



■ Additional Preferred Qualifications
●Deep understanding of lock-free or lock-avoidant data structures

●Experience designing cache-friendly data layouts and optimizing for memory locality in latency-sensitive systems.

●Proficiency in profiling CPU and memory performance and able to diagnose and optimize latencies in real-time event pipelines

●Familiarity with Docker-based environments and CI/CD pipelines.



■ Good Reasons to Join

● Work with International team members

● Hybrid / Remote working environment

 

 

■ Work Location

Tokyo, Japan

 

Details will be provided during the meeting.