Back-End Python Platform Engineer in City of London
Back-End Python Platform Engineer

Back-End Python Platform Engineer in City of London

City of London Full-Time 60000 - 80000 £ / year (est.) No home office possible
Hunter Bond

At a Glance

  • Tasks: Engineer a next-gen compute platform that operates at extreme scale using Python.
  • Company: Join a leading organisation in advanced compute infrastructure.
  • Benefits: Highly competitive salary, bonus structure, and a focus on performance and design.
  • Other info: Collaborative culture with engineers who value craft and innovation.
  • Why this job: Make a real impact by solving core infrastructure problems and optimising systems.
  • Qualifications: 4+ years in production systems with Python; knowledge of system design and performance optimisation.

The predicted salary is between 60000 - 80000 £ per year.

We are looking for a Distributed Compute Engineer to help build the backbone of a next-generation compute platform designed to operate at extreme scale. This is not simply backend development—this is engineering the machinery that turns thousands of machines into a single, cohesive, highly efficient compute engine.

You’ll work on problems that sit at the core of modern infrastructure: resource allocation, fault tolerance, task scheduling, data locality, and system throughput. Working closely with platform engineers, data teams, and research groups, you will identify inefficiencies across distributed workloads and build systems that eliminate them. You’ll contribute to a culture that values precision engineering, thoughtful design, and a deep understanding of how software behaves in production at scale.

This is an opportunity for someone who enjoys building systems that are invisible when they work perfectly—but absolutely critical when they don’t.

  • 4+ years of experience building production systems using Python (experience with Go, Rust, or C++ advantageous)
  • Strong understanding of system design, concurrency, and performance optimisation
  • Experience with task scheduling, orchestration frameworks, or large-scale data processing systems
  • Solid grasp of networking fundamentals and distributed system failure modes
  • Excellent academic background – ideally Computer Science or a related discipline

The organisation is building some of the most advanced compute infrastructure in the industry, and you can expect:

  • Highly competitive compensation and bonus structure
  • Engineers who care deeply about craft, performance, and clean design

Please apply ASAP for more information.

Back-End Python Platform Engineer in City of London employer: Hunter Bond

As a Back-End Python Platform Engineer, you will join a forward-thinking organisation that prioritises precision engineering and innovative design within a collaborative work culture. With a focus on employee growth, the company offers highly competitive compensation, opportunities to work on cutting-edge technology, and a supportive environment where your contributions directly impact the efficiency of large-scale systems. Located in a vibrant tech hub, this role provides unique advantages for those looking to advance their careers in a dynamic and rewarding setting.
Hunter Bond

Contact Detail:

Hunter Bond Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Back-End Python Platform Engineer in City of London

✨Tip Number 1

Network like a pro! Attend meetups, tech conferences, or even local coding events. Chatting with folks in the industry can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Build a portfolio of projects that highlight your Python expertise and system design chops. Share them on GitHub or your personal website to catch the eye of potential employers.

✨Tip Number 3

Prepare for technical interviews by brushing up on system design and concurrency topics. Practice coding challenges on platforms like LeetCode or HackerRank to sharpen your problem-solving skills.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Back-End Python Platform Engineer in City of London

Python
System Design
Concurrency
Performance Optimisation
Task Scheduling
Orchestration Frameworks
Large-Scale Data Processing
Networking Fundamentals
Distributed System Failure Modes
Production Systems Engineering
Problem-Solving Skills
Collaboration with Cross-Functional Teams
Attention to Detail
Clean Design Principles

Some tips for your application 🫡

Show Off Your Python Skills: Make sure to highlight your experience with Python in your application. We want to see how you've used it to build production systems, so share specific examples that demonstrate your expertise and problem-solving abilities.

Talk About System Design: Don’t shy away from discussing your understanding of system design and performance optimisation. We’re looking for engineers who can think critically about how to make systems efficient, so give us a glimpse into your thought process and past projects.

Emphasise Collaboration: Since you'll be working closely with various teams, it's important to showcase your collaborative skills. Mention any experiences where you’ve worked with platform engineers, data teams, or research groups to solve complex problems together.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and get you on our radar quickly. Don’t miss out on this opportunity!

How to prepare for a job interview at Hunter Bond

✨Know Your Python Inside Out

Make sure you brush up on your Python skills, especially in the context of building production systems. Be ready to discuss your past projects and how you've tackled challenges related to performance optimisation and concurrency.

✨Understand Distributed Systems

Familiarise yourself with concepts like resource allocation, fault tolerance, and task scheduling. Prepare to explain how these principles apply to real-world scenarios, as this role is all about engineering efficient compute platforms.

✨Showcase Your Problem-Solving Skills

Think of specific examples where you've identified inefficiencies in distributed workloads and how you addressed them. This will demonstrate your ability to contribute to a culture that values precision engineering and thoughtful design.

✨Ask Insightful Questions

Prepare some questions that show your interest in the company's projects and their approach to building advanced compute infrastructure. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

Back-End Python Platform Engineer in City of London
Hunter Bond
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>