Senior Virtualisation Engineer

Senior Virtualisation Engineer

Full-Time 60000 - 80000 € / year (est.) Home office (partial)
graphcore

At a Glance

  • Tasks: Manage and optimise virtualisation platforms for core services and high-performance workloads.
  • Company: Join Graphcore, a leader in AI compute backed by SoftBank Group.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on collaboration and innovation.
  • Why this job: Make a real impact on the future of AI while solving exciting challenges.
  • Qualifications: 5+ years in enterprise virtualisation with strong automation skills.

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

At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacentre scale. As part of the SoftBank Group, backed by significant long‑term investment, we are delivering key technology into the fast‑growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence.

We are seeking a Senior Virtualisation Engineer to manage our corporate and engineering virtualisation platforms. These platforms support core services like Active Directory, DNS, source‑control systems, and Kubernetes clusters. You will ensure the reliability, performance, and lifecycle management of our VM and container platforms. A key part of this role involves owning and managing our VDI environment for high‑performance EDA CAD workloads. Experience with Omnissa Horizon or a similar virtual desktop platform is required. You will also manage the VM fleet daily, including provisioning, automation, patching, incident response, and optimisation. Experience with VMware Tanzu or other Kubernetes orchestration platforms is highly valued. A strong automation approach is important to streamline deployment and simplify operations.

The Team You’ll be joining a multidisciplinary team with strong technical skills and a very encouraging culture. We work closely together and regularly share knowledge, and your skills will make a direct impact on our business. It’s an exciting and pivotal moment for us right now, with plenty of new projects ahead. If you’re looking to solve interesting problems and see your work deliver real‑world results, this is the team for you!

Responsibilities and Duties

  • Manage and maintain the corporate virtualisation platforms supporting core services.
  • Run, track, and improve Kubernetes platforms (VMware Tanzu or alternatives).
  • Manage the VDI environment used for EDA CAD workloads (Omnissa Horizon or similar).
  • Carry out lifecycle tasks throughout the VM fleet, including provisioning, patching, and fault resolution.
  • Automate deployment and operational processes (Ansible, Terraform, PowerCLI, Python, etc.).
  • Automation of CI/CD based image/template creation to generate known secure images.
  • Implement monitoring, capacity planning, and performance optimisation for hypervisors and virtual workloads.
  • Diagnose intricate problems spanning virtualisation, network, and storage domains.
  • Work with vendors on upgrades, support cases, and platform evaluations.

Candidate Profile

Essential

  • 5+ years experience coordinating enterprise virtualisation platforms.
  • Strong hands‑on experience with VMware vSphere/ESXi or equivalent.
  • Experience handling VDI deployments at scale (Omnissa Horizon or VMware Horizon preferred).
  • Experience managing core infrastructure (AD, DNS, SCM) in virtualised environments.
  • Proficient in automation tools and scripting languages such as Ansible, Terraform, PowerCLI, Python, and others.
  • Strong problem‑solving abilities across compute, network, and storage.
  • Experience with patching, upgrades, and capacity planning.
  • Strong understanding of security architecture, hardening practices, and risk mitigation within virtualised environments.

Desirable

  • Experience supporting semiconductor or HPC/EDA environments.
  • Familiarity with GPU‑accelerated VDI or compute workloads.
  • Knowledge of observability tools (Prometheus, Grafana, Splunk).
  • Understanding of high‑performance networking (10/25/40/100GbE, RDMA, etc.).
  • Experience with crafting sandbox environments for security and DR testing work, for example.
  • Understanding of Kubernetes platforms (Tanzu, OpenShift, Rancher, etc.).
  • Worked with third‑party hyper‑converged VMware platforms such as SimpliVity.

We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.

Senior Virtualisation Engineer employer: graphcore

At Graphcore, we pride ourselves on being an exceptional employer, fostering a collaborative and innovative work culture where every team member can make a significant impact on the future of AI technology. Our commitment to employee growth is evident through our supportive environment that encourages knowledge sharing and skill development, alongside the unique advantage of being part of the SoftBank Group, which provides substantial resources for exciting projects in a rapidly evolving industry. Join us in our vibrant location, where you will not only tackle challenging problems but also contribute to groundbreaking advancements in artificial intelligence.

graphcore

Contact Detail:

graphcore Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Virtualisation Engineer

Tip Number 1

Network like a pro! Reach out to current employees at Graphcore on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your application process. It’s all about making connections!

Tip Number 2

Prepare for the interview by brushing up on your technical skills. Since you’ll be managing virtualisation platforms, make sure you can talk confidently about VMware, Kubernetes, and automation tools. Practice common interview questions related to these topics.

Tip Number 3

Showcase your problem-solving skills during the interview. Be ready to discuss specific challenges you've faced in previous roles and how you tackled them. Graphcore loves candidates who can think on their feet and come up with innovative solutions!

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 the Graphcore team. Let’s get you that job!

We think you need these skills to ace Senior Virtualisation Engineer

VMware vSphere/ESXi
VDI Deployments (Omnissa Horizon or VMware Horizon)
Kubernetes Platforms (VMware Tanzu, OpenShift, Rancher)
Automation Tools (Ansible, Terraform, PowerCLI, Python)
Active Directory Management
DNS Management
Source Control Management

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Virtualisation Engineer role. Highlight your experience with VMware, Kubernetes, and automation tools like Ansible or Terraform. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for AI compute and how your background makes you a perfect fit for our team. Let us know why you're excited about the opportunity at Graphcore.

Showcase Your Problem-Solving Skills:In your application, don’t forget to mention specific examples of how you've tackled complex issues in virtualisation or infrastructure management. We love seeing how you approach challenges and find solutions!

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 shows you’re keen on joining our awesome team!

How to prepare for a job interview at graphcore

Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially VMware vSphere/ESXi and Omnissa Horizon. Brush up on your knowledge of Kubernetes platforms like Tanzu, as you might be asked to discuss your hands-on experience with these tools.

Showcase Your Automation Skills

Since a strong automation approach is crucial for this role, be prepared to talk about your experience with tools like Ansible, Terraform, and PowerCLI. Have specific examples ready that demonstrate how you've streamlined processes or improved efficiency through automation.

Problem-Solving Scenarios

Expect to face some tricky problem-solving questions during the interview. Think of complex issues you've resolved in virtualisation, network, or storage domains, and be ready to explain your thought process and the steps you took to diagnose and fix the problems.

Cultural Fit Matters

Graphcore values a collaborative and encouraging culture, so be sure to express your enthusiasm for teamwork and knowledge sharing. Share examples of how you've contributed to team success in previous roles, and highlight your adaptability and willingness to learn from others.