Systems Developer - Compute & Systems in London
Systems Developer - Compute & Systems

Systems Developer - Compute & Systems in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
I

At a Glance

  • Tasks: Build and improve high-performance compute infrastructure for research and trading.
  • Company: Leading tech firm focused on innovative solutions.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Join a hands-on role that makes a real impact on cutting-edge technology.
  • Qualifications: Experience in Python and Go, with a passion for systems and hardware.
  • Other info: Ideal for engineers or recent graduates eager to work on practical challenges.

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

A leading, technology-driven firm is hiring a Systems Developer to join a team responsible for building and operating large-scale, high-performance compute infrastructure that underpins research and trading. This is a hands-on engineering role for developers who enjoy working close to the machine designing, building, and improving systems that run on real hardware at meaningful scale.

What you’ll work on:

  • Core infrastructure that supports compute, storage, networking, and distributed systems
  • Software that interacts closely with Linux-based systems
  • Performance-sensitive systems where efficiency, throughput, and reliability matter
  • Projects spanning areas such as:
  • Fleet and workload management
  • Distributed and clustered systems
  • Systems tooling and automation
  • Performance tuning and observability

This role is well suited to:

  • Engineers with 3–5 years of experience, or
  • Recent Master’s or PhD graduates whose research involved real-world systems, infrastructure, or performance work

You should:

  • Be a strong developer with production experience in Python and Go (both required)
  • Be comfortable working in Linux environments
  • Have demonstrable interest or experience in hardware-adjacent systems such as GPUs, storage, networking, or data centre infrastructure
  • Prefer practical, applied engineering over purely theoretical work
  • Be curious about how software behaves at the OS, hardware, and systems level
  • Experience with Rust is a plus, but not required

Systems Developer - Compute & Systems in London employer: Iceberg

Join a leading, technology-driven firm that values innovation and collaboration, offering a dynamic work culture where your contributions directly impact high-performance compute infrastructure. With a focus on employee growth, we provide opportunities for continuous learning and development, ensuring you thrive in your engineering career while working alongside passionate professionals in a supportive environment. Located in a vibrant tech hub, our company also offers unique advantages such as access to cutting-edge technology and a network of industry experts.
I

Contact Detail:

Iceberg Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Systems Developer - Compute & Systems in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at tech meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Systems Developer role.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those involving Python and Go. We want to see your hands-on experience with real-world systems, so make sure your work shines!

✨Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of Linux systems and performance tuning. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.

✨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 Systems Developer - Compute & Systems in London

Python
Go
Linux
Hardware-Adjacent Systems
Performance Tuning
Observability
Fleet Management
Workload Management
Distributed Systems
Clustered Systems
Systems Tooling
Automation
Curiosity about OS and Hardware Interaction
Rust (optional)

Some tips for your application 🫡

Show Your Passion for Systems: When you're writing your application, let us see your enthusiasm for systems development. Share specific examples of projects you've worked on that relate to compute infrastructure or performance tuning. We want to know what excites you about this field!

Highlight Relevant Experience: Make sure to emphasise your experience with Python and Go, as well as any hands-on work you've done in Linux environments. If you've dabbled in hardware-adjacent systems like GPUs or networking, give us the details! This is your chance to shine.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that makes it easy for us to see your qualifications and fit for the role.

Apply Through Our Website: Don't forget to submit your application through our website! It helps us keep everything organised and ensures your application gets the attention it deserves. Plus, it’s super easy to do!

How to prepare for a job interview at Iceberg

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of Python and Go, as these are essential for the role. Be prepared to discuss your past projects and how you've used these languages in real-world scenarios, especially in Linux environments.

✨Show Off Your Hands-On Experience

This role is all about practical engineering, so be ready to share specific examples of systems you've built or improved. Talk about any performance tuning or observability work you've done, and how it impacted the overall efficiency of the systems.

✨Demonstrate Your Curiosity

Employers love candidates who are genuinely interested in how things work. Prepare some questions about the company's infrastructure and express your enthusiasm for hardware-adjacent systems like GPUs and networking. This shows you're not just a coder but a problem solver.

✨Prepare for Technical Challenges

Expect to face some technical questions or challenges during the interview. Practice coding problems related to distributed systems or performance-sensitive applications. This will help you feel more confident and showcase your skills effectively.

Systems Developer - Compute & Systems in London
Iceberg
Location: London
Go Premium

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

I
  • Systems Developer - Compute & Systems in London

    London
    Full-Time
    36000 - 60000 £ / year (est.)
  • I

    Iceberg

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>