Distributed Compute Developer (Python) - London - Up to £225k + Benefits in City of London
Distributed Compute Developer (Python) - London - Up to £225k + Benefits

Distributed Compute Developer (Python) - London - Up to £225k + Benefits in City of London

City of London Full-Time No home office possible
Hunter Bond

At a Glance

  • Tasks: Design and develop systems for a next-gen compute platform at extreme scale.
  • Company: Join a cutting-edge scale-up in the tech industry.
  • Benefits: Up to £225k salary, competitive bonuses, and a world-class engineering environment.
  • Other info: Real ownership over impactful systems and opportunities for professional growth.
  • Why this job: Tackle complex challenges and shape infrastructure that powers everything around you.
  • Qualifications: 4+ years in Python, experience with distributed systems, and a curious mindset.

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. In this role, you will design and develop the systems responsible for orchestrating, scheduling, and executing workloads across vast distributed environments. 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. Expect to design services that remain performant under pressure, recover gracefully from failure, and scale without friction. Working closely with platform engineers, data teams, and research groups, you will identify inefficiencies across distributed workloads and build systems that eliminate them. From optimising execution pipelines to reducing latency at scale, your work will directly influence how compute is consumed across the organisation.

As part of a high-calibre, early-stage team, you will take ownership of key architectural components—defining how systems communicate, scale, and evolve. 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. You’ll be shaping infrastructure that quietly powers everything around it.

You will have:

  • 4+ years of experience building production systems using Python (experience with Go, Rust, or C++ advantageous)
  • Proven experience working with distributed systems at scale
  • 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
  • A naturally curious mindset with a tendency to dig deeper than necessary

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

  • A genuinely world-class engineering environment
  • Complex technical challenges that very few companies are equipped to tackle
  • Highly competitive compensation and bonus structure
  • Engineers who care deeply about craft, performance, and clean design
  • Real ownership and influence over systems that operate at significant scale
  • Technology that is not just current—but setting the pace for what comes next

Please apply ASAP for more information.

Distributed Compute Developer (Python) - London - Up to £225k + Benefits in City of London employer: Hunter Bond

Frontier Infrastructure is an exceptional employer, offering a world-class engineering environment in London where you can tackle complex technical challenges alongside a high-calibre team. With a focus on precision engineering and innovative design, employees enjoy real ownership over their work, competitive compensation, and ample opportunities for professional growth in a culture that values curiosity and excellence.
Hunter Bond

Contact Detail:

Hunter Bond Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Distributed Compute Developer (Python) - London - Up to £225k + Benefits in City of London

Tip Number 1

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

Tip Number 2

Show off your skills! Contribute to open-source projects or create your own GitHub repo showcasing your Python prowess. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for technical interviews by practicing coding challenges and system design problems. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.

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!

We think you need these skills to ace Distributed Compute Developer (Python) - London - Up to £225k + Benefits in City of London

Python
Distributed Systems
System Design
Concurrency
Performance Optimisation
Task Scheduling
Orchestration Frameworks
Large-Scale Data Processing
Networking Fundamentals
Distributed System Failure Modes
Problem-Solving Skills
Curiosity
Collaboration with Platform Engineers
Architectural Component Ownership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with distributed systems and Python. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

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 scalable systems and any specific experiences that demonstrate your problem-solving skills in high-pressure environments.

Showcase Your Technical Skills: In your application, mention any frameworks or tools you’ve used related to task scheduling and orchestration. We love seeing candidates who can articulate their technical expertise clearly and confidently!

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 miss out!

How to prepare for a job interview at Hunter Bond

Know Your Tech Inside Out

Make sure you’re well-versed in Python and any other languages mentioned, like Go or Rust. Brush up on your knowledge of distributed systems, task scheduling, and orchestration frameworks. Be ready to discuss specific projects where you've tackled these challenges.

Showcase Your Problem-Solving Skills

Prepare to share examples of how you've identified inefficiencies in systems and what steps you took to resolve them. Think about times when you optimised performance or improved fault tolerance—these stories will highlight your engineering mindset.

Understand the Company’s Vision

Research Frontier Infrastructure and their approach to building compute platforms. Familiarise yourself with their technology stack and be prepared to discuss how your skills align with their goals. This shows genuine interest and helps you stand out.

Ask Insightful Questions

Prepare thoughtful questions that demonstrate your curiosity and understanding of the role. Inquire about their current challenges in distributed computing or how they measure success in system performance. This not only shows your engagement but also helps you gauge if the company is the right fit for you.

Distributed Compute Developer (Python) - London - Up to £225k + Benefits 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

>