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.

 




File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB