職務内容
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.