Octaipipe logo

Software Engineer - Internal Tools (DevOps focus)

Hiring from
United Kingdom
Work type
Hybrid
Posted

627,482 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Software Engineer - Internal Tools (DevOps focus)

Research & Development - London, City of London (Hybrid)


The Company

OctaiPipe is a young, ambitious company with the vision to be the global driving force for the next paradigm of foundational, physical AI that ensures our connected world, and its critical infrastructure, is safe, secure and sustainable. We are growing fast, having closed a recent funding round and looking to accelerate rapidly. OctaiPipe is offering the right candidate an exciting role on this adventure!

OctaiPipe is on a mission to revolutionise the optimisation of energy in data centres through decentralised artificial intelligence (AI). Rather than move the data from the source, we move the algorithms to the data, learning at the source with novel federated AI. Our AI for Cooling Efficiency (ACE) application runs on edge devices in customer data centres, on our own in-house distributed AI platform.


The Role

You’ll join Internal Tools, one of four teams in OctaiPipe’s R&D, which builds the systems our engineers use to build, test, release and run our products.

We’re looking for a Software Engineer with a strong DevOps focus to help build and run our internal developer platform, contributing across it and owning parts of it. This is a hands-on engineering role, and your customers are the engineers across R&D.


Duties and Responsibilities

  • Contribute to and improve our shared CI/CD, so every team builds, tests and deploys in the same reliable way.
  • Build and maintain reusable infrastructure and service templates that make the right way to deploy the easy way.
  • Help evolve and improve our release process end to end, from merge to production.
  • Develop our agentic engineering tooling: the AI coding agents and workflows our engineers use every day.
  • Help keep our platform secure and compliant by default.
  • Look after the reliability, cost and upkeep of our cloud infrastructure.
  • Take ownership of parts of the platform, from design through to running them in production.
  • Work with engineers across R&D and Product to find and remove friction in how they build and ship.
  • Document decisions and share knowledge, so the platform never depends on one person.


Your Profile

You’re an experienced software engineer who treats infrastructure and pipelines as software: versioned, tested, reviewed and simple enough for the next person to understand. You’re pragmatic and enjoy removing obstacles for other engineers.

You’ll bring solid hands-on experience in software engineering, DevOps or platform engineering, including building shared infrastructure or tooling that other engineers depend on.


Core Technical Skills

  • Python: clean, tested, maintainable code for tooling, automation and services.
  • CI/CD and release engineering: GitHub Actions in depth (reusable workflows, environments, OIDC, GitHub Apps), and releasing products with several versions in flight.
  • Cloud: production systems on AWS and Azure (deep in one, working in both), including identity and access (IAM, OIDC federation, Entra ID).
  • Infrastructure as code: Terraform or similar, written as modules others can reuse safely.
  • Containers: Docker, and deploying containerised services (AWS ECS Fargate or Azure Container Apps).
  • Linux and scripting: Bash, and the Linux environments our runners and VMs run on.
  • AI coding agents: you use them in your daily work, and know where they fail and what they must not be trusted with.


Highly Desirable

  • Building or running agentic AI and LLM-based workflows that automate engineering tasks, including sandboxing and credential isolation for agents.
  • Multi-account AWS (Organizations, IAM Identity Center, Control Tower) or multi-subscription Azure.
  • Building and releasing .NET and TypeScript projects, not only Python.
  • Security and compliance: least privilege, secrets management, supply-chain security, SOC 2.
  • Observability tooling such as Elastic, CloudWatch or Azure Monitor.


If you match most of the core skills but not every one, please still apply.

The above statements are not intended to encompass all functions and qualifications of the position; rather, they are intended to provide a general framework of the requirements of the position. Job incumbents may be required to perform other functions not specifically addressed in this description.

Similar jobs

Apply for this job100% free