Full Stack Engineer - Internal Tools
Confidential
Posted: February 5, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Required Skills
Job Description
The Company
OctaiPipe is a technology company on a mission to transform energy optimisation in data centres through decentralised artificial intelligence (AI). Our approach is built on a simple yet powerful idea: instead of moving data to a central location, we move algorithms to the data, enabling learning directly at the source. By leveraging novel federated AI technology, intelligence can be developed collaboratively across many distributed devices.
OctaiPipe is developing the Advisor for Cooling Efficiency (ACE), an AI-powered performance agent deployed on our revolutionary platform to deliver significant improvements in data centre efficiency.
We are a young, ambitious company with a vision to bring intelligence across the full spectrum of the IoT ecosystem. Following a recent successful funding round, we are growing rapidly and entering an exciting phase of acceleration as we apply our technology to one of the most critical challenges in modern infrastructure: energy-efficient data centre cooling.
The Role
OctaiPipe’s R&D team has four categories: Platform, ACE, Surrogate Modelling and Internal Tools. You’ll join the Internal Tools team, a small group of engineers building the systems that power the deployment, operation and support of our flagship ACE product.
You'll design and implement production-grade internal tools – from web apps and APIs to cloud infrastructure – that enable the delivery and scaling of ACE. In this role, you'll have end-to-end ownership of features and direct impact on how we scale our product delivery.
Duties and Responsibilities
Collaborate with the VP of Product and the Internal Tools Category Lead on product and feature design, helping build robust tools, services and processes
Estimate and implement features following Agile methodology
Mentor junior team members as needed
Provide support with customer issues as required
Your Profile
You're an experienced software engineer: energetic, motivated, and a natural problem-solver. You have strong interpersonal skills and are a self-starter looking to join a scale-up where you'll have the space and opportunity to help shape both our futures. You want to work somewhere you can have a meaningful impact and grow alongside the company.
Technically, you have at least 5 years' experience in software development, ideally in a product-focused role. You have strong fundamentals in building, deploying and maintaining production applications, and you value code quality, maintainability and architectural soundness over quick fixes.
Core Technical Skills:
Python development with emphasis on clean, maintainable code: object-oriented design, type hinting, separation of concerns, and established best practices
Full-stack web application development - building and hosting production-ready applications
Containerisation and orchestration - Docker, CI/CD pipelines, and cloud deployment (Azure and AWS preferred)
Database design and SQL - schema design, ERD modelling, and query optimisation
Automation - Linux and bash scripting, comfortable architecting complex automated workloads
Git/GitHub and version control workflows
Highly Desirable:
Experience with Streamlit or similar Python-based web frameworks
Experience with a low-level or systems programming language (e.g. Rust, C, C++)
Basic frontend development skills (HTML/CSS/JavaScript)
Networking fundamentals and web application architecture
SaaS or managed services experience
Understanding of IoT devices in industrial, energy or healthcare contexts (data center experience particularly valued)
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.