Infrastructure Engineer with Python Development Skills

Hydrogen
Charing Cross, United Kingdom
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
Compensation
£ 120K

Job location

Charing Cross, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Data Systems
Distributed Systems
Python
Software Engineering
Cloud Platform System
Reliability of Systems
Containerization
Kubernetes
Information Technology
Docker

Job description

You will be responsible for developing and maintaining production-grade infrastructure, improving deployment pipelines, and ensuring high levels of observability across distributed systems. There is also a strong focus on automation, developer productivity, and maintaining secure, compliant systems., * Developing and maintaining infrastructure across AWS and hybrid environments

  • Writing production-grade software in Python to support infrastructure and platform systems
  • Managing large-scale deployments of connected devices
  • Building and improving CI/CD pipelines and automation workflows
  • Implementing observability and monitoring solutions across cloud and edge systems
  • Supporting security and compliance initiatives
  • Enhancing developer workflows and system reliability

Requirements

I am looking for an experienced Infrastructure Engineer to join a high-growth technology company working at the intersection of AI, cloud systems, and connected devices.

This is a London-based role requiring 5 days per week in the office, so it would suit someone who enjoys working closely with a team in a fast-paced, collaborative environment.

In this role, you will play a key part in building and scaling a hybrid infrastructure that spans both cloud environments and a large fleet of edge devices deployed in the field. This is not a typical cloud-only position - you will be working on complex, real-world systems that require reliability, scalability, and strong engineering fundamentals.

A core part of this role involves hands-on software development, and I am specifically looking for someone with around 5 years of experience developing in Python, ideally within infrastructure, platform, or distributed systems environments., To be successful in this role, you should have strong experience working with modern cloud infrastructure and infrastructure-as-code tools, alongside approximately 5 years of hands-on Python development experience. Experience with containerisation and orchestration technologies like Docker and Kubernetes is essential.

Exposure to IoT or edge environments, high-scale data systems, or compliance frameworks such as SOC 2 is beneficial but not required.

This opportunity offers the chance to take ownership of meaningful systems, work on technically challenging problems, and contribute to a product with real-world impact in a fast-paced environment.

Apply for this position