Head of Software Infrastructure

Anybotics
Zürich, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Zürich, Switzerland

Tech stack

Configuration Management
Continuous Integration
Debian Linux
Linux
DevOps
Hardware-In-The-Loop Simulation
Python
Node.js
Package Management Systems
Systems Development Life Cycle
Ansible
Software Engineering
Software Systems
Management of Software Versions
Delivery Pipeline
Build Management
Containerization
Gitlab-ci
Kubernetes
Bare Metal
Docker

Job description

We are looking for a Head of Software Infrastructure to take ownership of core software infrastructure and developer experience for our robotics product development. You will enable teams to deliver reliable, traceable robot software releases by building and operating CI/CD systems, test infrastructure (including Hardware-in-the-Loop), and consistent development environments.

You work closely with engineering leadership and partner teams across R&D, test, quality, and operations to align on priorities and execution. You translate short-term sprint plans into long-term outcomes through clear roadmaps, measurable delivery, and continuous improvement. You report progress using facts and metrics, and you build reliability signals that help the organization anticipate risk and make better decisions earlier., * Developer Experience (DevEx): Provide a consistent end-to-end developer experience from local development to build and release pipelines, including standard tooling and VS Code based workflows

  • Reproducible Delivery: Enable repeatable, traceable builds and releases through infrastructure-as-code, configuration management, and strong versioning practices
  • Fleet Deployment: Own the last mile of software delivery by ensuring reliable, secure, and traceable installation and deployment processes directly onto the ANYbotics robot fleet
  • Strategic Leadership: Partner with cross-functional stakeholders to define priorities, align on tradeoffs, and execute against a multi-year infrastructure roadmap
  • Operational Excellence: Define and track delivery metrics (lead time, cycle time, failure rates) to make progress visible and help teams anticipate risks before they reach production

Requirements

  • Extensive Experience: Several years of professional experience in DevOps, infrastructure, or build & release engineering with a proven track record of owning large-scale CI/CD systems
  • CI/CD Mastery: Deep expertise in GitLab CI, including runner operations, complex pipeline design, and the management of self-managed bare-metal servers
  • Linux Expertise: Expert-level Linux skills and experience operating services on virtualized and bare-metal infrastructure, including patching and security strategies
  • Containerization: Strong hands-on experience with Docker and the creation of reproducible build environments to ensure environment parity
  • Package Management: Working knowledge of multi-ecosystem dependency management, including Debian packages, Python (pip), and Node.js (npm)
  • SDLC Mindset: A product-focused approach to the software development lifecycle, knowing how to guide teams from initial idea to verified release
  • Infrastructure-as-Code: Practical experience with tools such as Ansible and Docker Compose to drive idempotent provisioning and configuration management
  • Communication: Fluency in English with the ability to lead international teams and translate complex technical requirements into actionable roadmaps, * Robotics Context: Experience with robotics software stacks and specific testing constraints like real-time requirements or hardware dependencies
  • Simulation & HiTL: Hands-on experience with Hardware-in-the-Loop (HiTL) test rigs and integrating simulation tools like Gazebo or Isaac Sim into automated pipelines
  • Advanced Orchestration: Familiarity with Kubernetes or similar container orchestration platforms
  • Supply Chain Security: Experience with SBOM practices, artifact signing, or general supply chain security for high-reliability systems
  • IoT Deployments: Knowledge of A/B partition updates, OTA frameworks, or image-based deployments for remote edge devices
  • Modern Tooling: Familiarity with AI-assisted development or "agentic" workflows with an emphasis on engineering rigor

About the company

ANYbotics is a fast-growing tech company dedicated to shaping the future of mobile robotics across multiple industries. Join our highly talented and motivated team of more than 200 people and work on cutting-edge robot technology., ANYbotics transforms industrial workforce efficiency with autonomous legged robots, such as ANYmal. Our systems operate in some of the world's most complex environments-from offshore wind farms to underground mines. At the core of our technology is a sophisticated software stack integrating perception, navigation, and locomotion, all running on high-performance hardware. To maintain our lead, we require world-class infrastructure that bridges the gap between high-level software development and physical robot deployments.

Apply for this position