案件名: Senior Rust Backend Engineer - RC
案件種類: Permanent
雇用形態: Full-time
業界: IT & Telecommunications / IT・通信
専門: Technical (IT) / 技術職(IT)
給与: 交渉可
所在地: Japan
掲載済み案件: 2026-08-11
案件ID: 74771

職務内容

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.