Staff Platform Engineer in London

Staff Platform Engineer in London

London Full-Time 70000 - 90000 € / year (est.) No home office possible
Deepstreamtech

At a Glance

  • Tasks: Join our team to manage and optimise cloud infrastructure for leading brands.
  • Company: RVU, a forward-thinking tech company committed to open-source solutions.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Other info: Collaborative culture with a focus on continuous learning and innovation.
  • Why this job: Make a real impact on millions while working with cutting-edge technologies.
  • Qualifications: Experience with Kubernetes, Golang, and cloud-native projects is essential.

The predicted salary is between 70000 - 90000 € per year.

Requirements

  • Extensive experience in running Kubernetes clusters in production
  • Knowledge of Golang, Helm and Terraform (some knowledge of Python is definitely a plus)
  • Production experience in Cilium and/or eBPF and networking in general
  • Extensive experience in monitoring systems and their performance
  • The ability to debug large and complex systems and solve large problems that affect a wide user base in a simple way
  • Experience with image vulnerability scanning and patching strategies for large systems
  • Experience / Familiarity with AWS Multi Accounts system designs tools like Crossplane and Control Tower
  • Familiarity with Argo Workflows or similar data pipeline as a service tools
  • Familiarity working with a variety of Cloud Native projects
  • Familiarity with Github Action
  • Familiarity with OpenTelemetry

What the job involves

The RVU London cloud infrastructure team (Airship) is looking for an experienced Platform/Infrastructure Engineer to join our platform team, known internally as 'Airship'. Airship manages the infrastructure that powers Uswitch and Money.co.uk brands as well as the RVU wide AI initiative. We are committed to Open Source software in order to build services that help millions of customers save money and make confident decisions. As well as helping our customers, we also give back to the community by open sourcing interesting projects that we build that might benefit others.

Our goal as a team is to enable our development teams to deliver services quickly, reliably and securely. We do this by running multiple Kubernetes EKS and Fargate clusters in AWS, creating common tooling to aid in development tasks and running shared services such as Opensearch, Envoy, Vault and Prometheus to name a few. The team has also expanded its scope to simplify Data engineering in the organisation using the same techniques we used to ease creating web applications on data pipelines, leveraging Argo Workflows and Argo Events as well as a recent integration with n8n.

Excellence: work alongside established and experienced engineering teams, whilst supporting and growing the organisation’s understanding and utilisation of modern technology.

Collaboration: work with various cross-functional disciplines across the organisation to make ideas a reality, whilst taking an active role in shaping and delivering the ongoing technical vision of the organisation alongside your peers.

Autonomy: authority over technical strategy, decisions and implementation approach, so you can deliver using practices that align with your preferred ways of working.

Data Driven: utilise rich logs, metrics, and data to monitor and improve system performance, cost, security and reliability.

Culture: enhancing a diverse engineering culture by taking part in various technical catch-ups, working groups, and 'All Hands'.

Experience: enrich RVU’s perspective by sharing your experience, knowledge and expertise in a continuous learning environment.

As a key member of the platform engineering team you will be accountable for the following:

  • Objective setting, feature ideation, development and measurement
  • Architectural decisions and designs of the platform, domains and systems
  • Defining, evolving, and applying team processes
  • Responsible for the entire stack to meet business requirements
  • Building efficient CI/CD pipelines and robust DevOps practices
  • Utilising a variety of infrastructure to keep systems performant, scalable & reliable
  • Mentoring and coaching engineers, and presenting knowledge and information back to the wider organisation

As a Staff Platform Engineer at RVU you will be expected to:

  • Proactively identify opportunities for improvement across the organisation
  • Manage your time effectively between team and organisational level contributions
  • Rotate around the business to build relationships and act as a multiplier

Staff Platform Engineer in London employer: Deepstreamtech

At RVU, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation within our London-based cloud infrastructure team, Airship. Our commitment to open-source software not only empowers our engineers to work with cutting-edge technologies but also provides ample opportunities for professional growth and mentorship, ensuring that every team member can contribute meaningfully while enjoying a supportive and diverse environment.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Platform Engineer in London

Tip Number 1

Network like a pro! Attend meetups, webinars, or tech conferences related to Kubernetes and cloud infrastructure. It's a great way to meet industry folks and get your name out there.

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your projects with Golang, Helm, or Terraform. This gives potential employers a peek into your coding style and problem-solving abilities.

Tip Number 3

Don’t just apply; engage! When you find a job on our website, reach out to someone in the company on LinkedIn. A friendly message can make you stand out from the crowd.

Tip Number 4

Prepare for technical interviews by practising common scenarios you might face as a Platform Engineer. Brush up on debugging large systems and be ready to discuss your experience with monitoring tools.

We think you need these skills to ace Staff Platform Engineer in London

Kubernetes
Golang
Helm
Terraform
Python
Cilium
eBPF

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your extensive experience with Kubernetes, Golang, and Terraform in your application. We want to see how your skills align with what we’re looking for, so don’t hold back!

Tailor Your Application:Take a moment to customise your application for the Staff Platform Engineer role. Mention specific projects or experiences that relate to our cloud infrastructure team and the technologies we use.

Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate straightforward communication, so avoid jargon unless it’s relevant to the role. Let’s keep it simple!

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’s super easy!

How to prepare for a job interview at Deepstreamtech

Know Your Tech Inside Out

Make sure you brush up on your Kubernetes, Golang, Helm, and Terraform skills. Be ready to discuss your hands-on experience with these technologies, especially in production environments. Prepare examples of how you've tackled complex problems using these tools.

Showcase Your Problem-Solving Skills

Be prepared to share specific instances where you've debugged large systems or improved performance. Think about challenges you've faced and how you simplified solutions for a wide user base. This will demonstrate your ability to think critically and act decisively.

Familiarity with Cloud Tools is Key

Since the role involves AWS and tools like Crossplane and Control Tower, make sure you can talk about your experience with these platforms. If you’ve worked with Argo Workflows or similar tools, have some examples ready to illustrate your familiarity and how you’ve used them effectively.

Emphasise Collaboration and Autonomy

This position values collaboration across teams, so be ready to discuss how you've worked with cross-functional teams in the past. Also, highlight any experiences where you took the lead on technical decisions or strategies, showcasing your ability to work autonomously while still being a team player.