Backend Rust Engineer

Date PostedAugust 3, 2026LocationAsia Japan TokyoCompanyMichael Page International Japan K.K./マイケル・ペイジ・インターナショナル・ジャパン株式会社SalaryJPY 10000K - JPY 15000KTypeit (pc, web, unix) - back-end engineer

Job Summary

Join a global technology company to build a next-generation platform for real-time security data ingestion, processing, and analytics using Rust. This backend engineering role focuses on solving complex scalability, performance, and distributed systems challenges. The position offers flexible and remote-friendly working arrangements within an international team environment.

Responsibilities

  • Design, develop, and maintain scalable backend services using Rust
  • Build and optimise high-throughput data ingestion and processing pipelines
  • Improve system performance, reliability, and low-latency processing capabilities
  • Develop secure APIs and integrations with enterprise platforms

Required Skills

  • 5+ years of backend or full-stack development experience
  • Strong proficiency in Rust
  • Experience building distributed, high-throughput systems
  • Hands-on experience with Kafka, ELK, Spark, Flink, Redis, or similar technologies
  • Strong understanding of SQL and NoSQL databases

Job Details

Job Description Join a global technology company building a next-generation platform for real-time security data ingestion, processing, and analytics. This is a backend-focused engineering role for developers who enjoy solving complex scalability, performance, and distributed systems challenges. Description * Design, develop, and maintain scalable backend services using Rust * Build and optimise high-throughput data ingestion and processing pipelines * Improve system performance, reliability, and low-latency processing capabilities * Develop secure APIs and integrations with enterprise platforms * Contribute to cloud microservices architectures * Collaborate with globally distributed engineering teams on complex technical challenge Profile * 5+ years of backend or full-stack development experience * Strong proficiency in Rust (essential) * Experience building distributed, high-throughput systems * Hands-on experience with Kafka, ELK, Spark, Flink, Redis, or similar technologies * Strong understanding of SQL and NoSQL databases * Experience with Docker, Kubernetes, cloud environments, and microservices * Familiarity with observability and monitoring tools * Cybersecurity, SIEM, or data platform experience is advantageous * Comfortable working in a fast-paced, dynamic, and international engineering environment * No Japanese language skills required * Must currently be located in Japan Job Offer * Opportunity to work on cutting-edge cybersecurity technology * Highly technical engineering culture with significant ownership and impact * International team environment with English as the primary working language * Exposure to large-scale distributed systems and cloud architectures * Flexible/remote-friendly working arrangements * Career growth within a rapidly evolving technology organisation