Python back-end developer in City of London
Python back-end developer

Python back-end developer 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 and solve modern infrastructure challenges.
  • Company: Leading tech firm focused on advanced compute infrastructure.
  • Benefits: Highly competitive salary, bonuses, and a culture of craftsmanship.
  • Other info: Join a team that values precision engineering and offers excellent career growth.
  • Why this job: Make a real impact by building invisible systems that power everything.
  • Qualifications: 4+ years in Python, strong system design, and performance optimisation skills.

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.

Python back-end developer in City of London employer: Hunter Bond

As a Python back-end developer at our cutting-edge organisation, you will be part of a team that is engineering the future of compute infrastructure. We offer a collaborative work culture that prioritises precision engineering and thoughtful design, alongside highly competitive compensation and opportunities for professional growth. Join us in a dynamic environment where your contributions will directly impact the efficiency of large-scale systems, all while working with passionate engineers who value craftsmanship and innovation.
Hunter Bond

Contact Detail:

Hunter Bond Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python back-end developer 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! Create a GitHub profile showcasing your projects, especially those related to distributed systems or Python. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for technical interviews by brushing up on system design and concurrency topics. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios.

✨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 Python back-end developer in City of London

Python
System Design
Concurrency
Performance Optimisation
Task Scheduling
Orchestration Frameworks
Large-Scale Data Processing Systems
Networking Fundamentals
Distributed System Failure Modes
Problem-Solving Skills
Collaboration with Platform Engineers
Attention to Detail
Clean Design Principles
Experience with Go, Rust, or C++

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and any relevant technologies like Go or Rust. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements in system design and performance optimisation!

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for building efficient systems and how your background in distributed computing can contribute to our next-gen compute platform.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in previous roles. We love seeing candidates who can think critically about resource allocation and fault tolerance—so let us know how you’ve made an impact!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t wait too long—apply ASAP!

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 will show your depth of understanding and ability to think critically about system design.

✨Showcase Your Problem-Solving Skills

Be prepared to discuss specific examples where you've identified inefficiencies in distributed workloads and how you addressed them. This will demonstrate your hands-on experience and your proactive approach to engineering challenges.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's compute platform and their engineering culture. This not only shows your genuine interest but also gives you a chance to assess if the company aligns with your values and career goals.

Python back-end developer 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

>