Kubernetes Platform Engineer

Kubernetes Platform Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
B

At a Glance

  • Tasks: Design and operate Kubernetes infrastructure for high-impact research and trading.
  • Company: Join a leading quantitative finance firm in London with a focus on innovation.
  • Benefits: Competitive salary, annual bonus, 30 days leave, and comprehensive healthcare.
  • Other info: Inclusive work environment with great work/life balance and monthly company events.
  • Why this job: Shape cutting-edge platforms that drive real-world financial solutions and innovations.
  • Qualifications: Strong Linux skills, programming in Go or Python, and Kubernetes experience required.

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

We tackle the most complex problems in quantitative finance by bringing scientific clarity to financial complexity. From our London HQ, we unite world‑class researchers and engineers in an environment that values deep exploration and methodical execution – because the best ideas take time to evolve. Together we’re building a world‑class platform to amplify our teams’ most powerful ideas.

As part of our engineering team, you’ll shape the platforms and tools that drive high‑impact research – designing systems that scale, accelerate discovery and support innovation across the firm.

The Role

We are seeking a Kubernetes engineer to join our London engineering team. In this role, you’ll play a pivotal part in shaping the platforms that enable our research and trading teams to run cutting‑edge workloads at scale. You will be responsible for designing, building, and operating mature Kubernetes‑based infrastructure that is secure, resilient, and highly automated, ensuring it can support a wide range of demanding compute requirements. Our environment spans everything from GPU‑intensive machine‑learning model training to ultra‑low‑latency trading workloads, requiring meticulous attention to performance, reliability, and scalability. You’ll work closely with researchers, engineers, and traders to deliver platforms that not only meet immediate needs but also anticipate future growth and innovation.

Key Responsibilities

  • Design and operate custom Kubernetes operators/controllers to automate infrastructure beyond off‑the‑shelf solutions.
  • Guarantee multi‑tenant security and isolation, enforcing RBAC and policies with OPA/Gatekeeper.
  • Engineer GitOps‑driven CI/CD pipelines (ArgoCD, FluxCD) for safe, auditable changes.
  • Drive Infrastructure as Code practices with Terraform and Helm for reliable and repeatable builds.
  • Heavily embed observability using Prometheus, Grafana, and OpenTelemetry to make systems measurable and reliable.
  • Stay ahead of Kubernetes evolution by testing and adopting new versions and features early.
  • Collaborate with teams across the business, refining requirements, challenging assumptions and prioritising developer experience.
  • Contribute to an on‑call rotation, take ownership of incidents, solve problems openly and share responsibility in a no‑blame culture.
  • Capture and share knowledge, writing clear runbooks, post‑mortems, and design documentation.

Qualifications

  • Strong Linux system engineering background.
  • Great programming ability in Go or Python, ideally with experience building Kubernetes operators or controllers.
  • Strong understanding of Kubernetes internals, including CRDs, RBAC, custom controllers and scheduler extensions.
  • Hands‑on experience with Helm and GitOps workflows.
  • Experience implementing multi‑tenant security controls in Kubernetes, including namespace isolation, network policies, and Open Policy Agent.
  • Proven ability to troubleshoot complex performance and reliability issues across infrastructure and workloads.
  • Experience with observability tools such as Prometheus, Grafana, and OpenTelemetry to monitor cluster metrics and health.
  • Great communication skills, with experience collaborating with internal platform users to gather feedback and deliver improvements.
  • Experience writing and maintaining technical documentation, runbooks, and post‑incident reviews.

Benefits

  • Highly competitive compensation plus annual discretionary bonus.
  • Lunch provided (via Just Eat for Business) and dedicated barista bar.
  • 30 days’ annual leave.
  • 9% company pension contributions.
  • Informal dress code and excellent work/life balance.
  • Comprehensive healthcare and life assurance.
  • Cycle‑to‑work scheme.
  • Monthly company events.

G-Research is committed to cultivating and preserving an inclusive work environment. We want to ensure that applicants receive a recruitment experience that enables them to perform at their best. If you have a disability or special need that requires accommodation please let us know in the relevant section.

Kubernetes Platform Engineer employer: Barlowe LLP

At G-Research, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work environment in the heart of London. Our commitment to employee growth is reflected in our comprehensive benefits package, which includes competitive compensation, generous annual leave, and opportunities for professional development. Join us to collaborate with world-class researchers and engineers, where your contributions will directly impact high-stakes financial research and innovation.

B

Contact Details:

Barlowe LLP Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Kubernetes Platform Engineer

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at industry events. Ask them about their experiences and share your passion for Kubernetes. This can give you insider info and maybe even a referral!

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your Kubernetes projects or contributions. This is a great way to demonstrate your expertise and commitment to potential employers.

Tip Number 3

Prepare for technical interviews by practicing common Kubernetes scenarios. Use platforms like StudySmarter to brush up on your knowledge and get comfortable with the types of questions you might face.

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, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Kubernetes Platform Engineer

Kubernetes
Linux System Engineering
Go Programming
Python Programming
Kubernetes Operators
RBAC
GitOps

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Kubernetes Platform Engineer role. Highlight your Linux system engineering background and any relevant programming experience in Go or Python. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about Kubernetes and how your past experiences have prepared you for this role. Don’t forget to mention your understanding of Kubernetes internals and your approach to multi-tenant security.

Showcase Your Projects:If you've worked on any projects involving Kubernetes, GitOps, or observability tools, make sure to include them in your application. We love seeing real-world examples of your work and how you've tackled complex problems in the past.

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 the role. Plus, it gives you a chance to explore more about our company culture and values!

How to prepare for a job interview at Barlowe LLP

Know Your Kubernetes Inside Out

Make sure you brush up on your Kubernetes knowledge before the interview. Understand its internals, including CRDs, RBAC, and custom controllers. Be ready to discuss how you've implemented these in past projects, as this will show your hands-on experience.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles, especially around performance and reliability issues. Use the STAR method (Situation, Task, Action, Result) to structure your answers, demonstrating how you tackled complex problems effectively.

Demonstrate Collaboration and Communication

Since you'll be working closely with researchers and engineers, highlight your communication skills. Share examples of how you've gathered feedback from internal users and delivered improvements. This will show that you value collaboration and can enhance the developer experience.

Be Ready for Technical Questions

Expect technical questions related to GitOps workflows, CI/CD pipelines, and observability tools like Prometheus and Grafana. Brush up on these topics and be prepared to explain how you've used them in your work. This will help you stand out as a knowledgeable candidate.