TL;DR
Senior DevOps Engineer (Robotics): Modernizing and optimizing build systems and CI/CD infrastructure for an intelligent industrial robotics OS with an accent on C++ compilation processes and distributed build pipelines. Focus on automating infrastructure projects, improving developer tooling, and scaling complex build environments for high-performance robotics software.
Location: Must be based in or be able to relocate to Tokyo, Japan.
Company
Mujin is a robotics company developing an intelligent operating system that enables fully autonomous operations for industrial equipment through advanced perception and planning algorithms.
What you will do
- Modernize and optimize existing build systems to improve efficiency.
- Manage and scale CI infrastructure and essential development tools.
- Develop early prototypes and write detailed technical documentation for system proposals.
- Maintain high code quality standards through consistent peer code reviews.
- Collaborate across engineering teams to refine build pipelines and integration workflows.
Requirements
- Proven experience designing and operating CI/CD pipelines.
- Proficiency in Python or Go for internal tool development.
- Practical knowledge of Linux administration and Bash scripting.
- Experience with C/C++ build automation, specifically CMake.
- Strong background in Docker, container registries, and Git workflows.
- Experience executing infrastructure projects or complex system migrations.
Nice to have
- Hands-on experience with Bazel or similar complex distributed build systems.
- Knowledge of package management across multiple languages like Rust or JavaScript.
- Experience with Kubernetes environments.
- Experience drafting formal design specifications and technical proposals.
Culture & Benefits
- Comprehensive relocation support including visa sponsorship and flight assistance.
- On-site perks including daily free buffet lunch, snacks, and high-end coffee.
- Access to an exclusive company gym for employees.
- Flexible dress code and work environment.
- Full Japanese social security benefits including health insurance and pension.
- Flexible holiday policy and generous paid leave.
Hiring process
- Resume screening followed by a take-home coding assessment.
- HR, Technical, and Culture/Team fit interviews.
