Software Engineer (Virtualisation/Hypervisor) in Cambridge
Software Engineer (Virtualisation/Hypervisor)

Software Engineer (Virtualisation/Hypervisor) in Cambridge

Cambridge Full-Time 28800 - 48000 ÂŁ / year (est.) No home office possible
Go Premium
N

At a Glance

  • Tasks: Design and develop innovative features for our enterprise-grade hypervisor, AHV.
  • Company: Join a forward-thinking tech company with a start-up mentality in Cambridge.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Why this job: Make a real impact on the future of software-defined datacentres with cutting-edge technology.
  • Qualifications: 3+ years in software engineering, strong coding skills in C and Python.
  • Other info: Mentorship opportunities and a dynamic team led by industry experts.

The predicted salary is between 28800 - 48000 ÂŁ per year.

Integral to the Nutanix software stack is the Acropolis Hypervisor (AHV). AHV is an enterprise-grade hypervisor tailor‐made for Nutanix's software solution and has reliability, performance and scalability characteristics proven to be capable of meeting the demands of the toughest enterprise and private cloud workloads.

We are seeking to grow our Cambridge-based engineering team with talented software engineers who will help us develop AHV and shape the future of the software‐defined datacenter.

About the Team

The team is led by industry experts with 20+ years of experience, who are leading AHV development globally. We have a forward‐thinking approach to our work that has retained many of the best elements of start‐up mentality whilst also recognising the need for mature delivery and execution. We work with open‐source technologies including Linux KVM, QEMU, Open vSwitch and Libvirt.

Your Role

  • Design, develop, and maintain AHV features, often interacting with Open Source communities.
  • Constantly push towards making AHV highly reliable, performant and secure.
  • Be passionate about datacenter management problems and strive to come up with innovative solutions.
  • Leading the development of features from concept to market, often interacting with cross‐functional areas such as product management, sales, and support.
  • Mentoring other software engineers.

What You Will Bring

  • Bachelor's, Master's, and/or PhD degree in Computer Science (preferred) or another technical discipline/equivalent experience.
  • 3+ years of industry experience or equivalent research experience.
  • Rock solid coding skills in C and Python, ideally for enterprise‐quality software.
  • Coding skills in Rust and GoLang are desired, but not necessary.
  • Extensive knowledge of UNIX/Linux.
  • Familiarity with OS internals and concepts of distributed systems.
  • Familiarity with x86 architecture, virtualisation, and/or storage and network management.
  • Familiarity with KVM and QEMU is preferred.
  • Experience in interaction with open source communities is preferred.

Software Engineer (Virtualisation/Hypervisor) in Cambridge employer: Nutanix

Nutanix is an exceptional employer, offering a dynamic work culture that blends the innovative spirit of a start-up with the stability of a mature organisation. Based in Cambridge, our engineering team thrives on collaboration and mentorship, providing ample opportunities for professional growth while working on cutting-edge technologies in virtualisation. We are committed to fostering an inclusive environment where every employee can contribute their unique perspectives and excel in their careers.
N

Contact Detail:

Nutanix Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Virtualisation/Hypervisor) in Cambridge

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the industry, especially those who work at Nutanix or similar companies. Attend meetups, webinars, or tech conferences to make those valuable connections that could lead to job opportunities.

✨Tip Number 2

Show off your skills! Create a GitHub profile or personal website showcasing your projects, especially those related to virtualisation or hypervisors. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills in C and Python. Practice common algorithms and data structures, and don’t forget to review concepts related to UNIX/Linux and virtualisation. We want you to feel confident when it’s time to shine!

✨Tip Number 4

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 at Nutanix. Don’t miss out on the chance to be part of something great!

We think you need these skills to ace Software Engineer (Virtualisation/Hypervisor) in Cambridge

C Programming
Python Programming
Rust Programming
GoLang Programming
UNIX/Linux Knowledge
OS Internals
Distributed Systems
x86 Architecture Familiarity
Virtualisation
Storage Management
Network Management
KVM Familiarity
QEMU Familiarity
Open Source Community Interaction
Mentoring Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your coding skills in C and Python, and any experience with KVM or QEMU. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your passion for datacenter management and innovative solutions. Share specific examples of your past work and how it relates to the role. Let your personality shine through!

Showcase Your Open Source Experience: If you've interacted with open source communities, make sure to mention it! We value collaboration and contributions to open source projects, so tell us about your experiences and what you've learned.

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 – just follow the prompts!

How to prepare for a job interview at Nutanix

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of C, Python, and any other relevant languages. Be prepared to discuss your experience with UNIX/Linux and virtualisation technologies like KVM and QEMU. The more you can demonstrate your technical expertise, the better!

✨Show Your Passion for Datacentres

During the interview, express your enthusiasm for datacentre management problems. Share examples of innovative solutions you've come up with in the past. This will show that you're not just a coder, but someone who genuinely cares about the impact of your work.

✨Engage with Open Source Communities

If you have experience interacting with open-source communities, be sure to highlight it. Discuss any contributions you've made or projects you've been involved in. This shows that you’re not only skilled but also collaborative and community-minded.

✨Prepare for Cross-Functional Collaboration

Since the role involves working with product management, sales, and support, think of examples where you've successfully collaborated across teams. Being able to communicate effectively with non-technical stakeholders is a huge plus, so be ready to share your experiences.

Software Engineer (Virtualisation/Hypervisor) in Cambridge
Nutanix
Location: Cambridge
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

>