DevOps Engineer

All3 is transforming how buildings are conceived, developed, and delivered. We combine AI-powered design with robotic prefabrication and on-site assembly to build custom architecture at the cost and speed of mass production - unlocking even the most complex sites.

We’re currently seeking a DevOps Engineer to join our team. You will be focused on maintaining and improving the Continuous Integration pipelines that power Mantis, our autonomous four-legged construction robot. You will partner with senior engineers to keep our C++/Python builds fast and stable, manage our on-premise infrastructure, and build automation tooling to ensure the software driving our robots is always tested and ready to deploy. This role offers direct mentorship and a clear path to grow your skills in advanced platform engineering or robotics.

Responsibilities:

  • Pipeline Maintenance & Monitoring: Triage GitLab CI failures; resolve environment and infrastructure bottlenecks, and partner with software engineers to untangle complex C++ dependency conflicts.
  • Infrastructure Management: Provision, patch, and maintain on-premise GitLab Runners, Dockerized build systems, and assist with hardware-in-the-loop (HIL) test environments.
  • Automation: Write targeted Python or Bash scripts to automate operational tasks and accelerate development, build, and CI/CD workflows.
  • Documentation: Create clear runbooks for local development setups and build troubleshooting.

Expertise:

  • Systems & Scripting: Proficient with Linux command-line utilities and automation scripting (Python or Bash).
  • Version Control: Solid grasp of Git workflows, branching, and merge conflict resolution.
  • Containerization: Hands-on experience writing Dockerfiles and managing container images.
  • CI Fundamentals: Understanding of Continuous Integration principles and declarative pipelines.

Would be a plus if you have:

  • Exposure to observability (Prometheus, Grafana) or basic Cloud/IaC (AWS, Terraform).
  • Understanding of C++ compilation (CMake, linkers) or ARM-based edge devices (Raspberry Pi, NVIDIA Jetson) like those used on our robots.
  • Basic networking knowledge (TCP/IP, DNS, SSH).

We offer:

  • Chance to be a part of a large-scale project;
  • Team driven by impactful cause;
  • Hybrid format of work with the lab located in Park Royal;
  • Private health insurance;
  • Flexible working schedule;
  • 28 days of annual leave.

Job Details

Company
All3
Location
City of London, London, United Kingdom
Posted