Taro Logo

Software Engineer – DevOps

Swiss robotics company pioneering Physical AI and robotic solutions for last-mile delivery, combining artificial neural networks and innovative robot designs.
DevOps
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
Robotics

Job Description

RIVR, formerly known as Swiss-Mile, is a pioneering Swiss robotics company at the forefront of Physical AI and robotic solutions for revolutionizing last-mile delivery. Their mission is to empower a single human with the capability of 1000 through innovative technology. The company combines artificial neural networks with groundbreaking robot designs featuring both wheels and legs to enhance efficiency, sustainability, and scalability in last-mile delivery.

As a DevOps Engineer at RIVR, you'll play a crucial role in the development and deployment of robotics software. The position focuses on building and maintaining robust infrastructure and CI/CD pipelines that enable engineering teams to iterate quickly and safely on software for physical robots. You'll work closely with software and robotics engineers, implementing best practices for code security, versioning, and reproducibility.

The ideal candidate should have a strong background in DevOps with at least 3 years of experience, proficiency in containerization technologies, and experience with CI/CD tools. Knowledge of C++ build tools and version control systems is essential. Experience with robotics software development, infrastructure as code, and ROS2 would be advantageous.

RIVR values diversity and inclusion, encouraging candidates from all backgrounds to apply. The company believes in collaborative work and maintains an in-person work culture at their office locations. This is an excellent opportunity for someone passionate about robotics and innovation to contribute to cutting-edge technology that's reshaping the future of delivery systems.

Last updated a day ago

Responsibilities For Software Engineer – DevOps

  • Build and maintain CI/CD pipelines for robotics software deployment
  • Develop and manage observability and telemetry pipelines
  • Work with software and robotics engineers to automate infrastructure and streamline workflows
  • Implement best practices for code security, versioning, and reproducibility
  • Manage and maintain development environments, including containerization platforms
  • Troubleshoot and resolve infrastructure and deployment issues
  • Contribute to documentation and guidelines

Requirements For Software Engineer – DevOps

Kubernetes
  • Bachelor's or higher degree in Computer Science, Engineering, or related field
  • At least 3 years of experience in DevOps or related field
  • Proficiency in containerization (Docker, Kubernetes)
  • Strong experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
  • Experience with C++ build tools (CMake)
  • Familiarity with version control systems (Git)