Nutanix

Software Engineer (Virtualization Team)

Belgrade, Serbia
API Go Python
This job is closed! Check out or
Description

Software Engineer (Virtualization Team)

Serbia

Hungry, Humble, Honest, with heart!

The opportunity

Nutanix, a leader in enterprise hybrid cloud, is looking to hire a Software Development Engineer (Virtualization) for Nutanix Hybrid cloud Infrastructure. If you are looking for an opportunity to solve deep technical problems and build innovative solutions in a fast-paced environment working with extremely smart, passionate software developers, this is the role for you. You will work on hard problems at scale and will have the autonomy to deliver.

Nutanix AHV team

Acropolis Hypervisor (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.


AHV Control Plane is an integral part of the AHV ecosystem which is robust, highly scalable and resilient to failures. The team is responsible for Virtual Machine Lifecycle Management which involves designing and implementing consistent and highly scalable distributed services. The team is also responsible for APIs which are focussed on usability, performance, and integration with service providers and other Nutanix services such as Storage and DRaaS.


Your role

  • Design and develop cloud-based services for providing distributed, scalable, secure and easy to use infrastructure.
  • Develop expertise in multiple areas of the VM and Hypervisor control plane, including Virtual Machine Lifecycle management APIs, scalable and performant distributed service backend and service provider integration.
  • Contribute to defining the long-term vision and actively influence the product direction to align for customer success.
  • Define and maintain a very high product quality bar by owning the content from inception to delivery.

What will you bring

  • Experience with application and services development in a cloud environment, distributed systems design, API design, API backend frameworks.
  • Some understanding of operating systems and hypervisor concepts.
  • Love of programming - Golang, Python, and/or C++
  • Some understanding of debugging techniques in a distributed/clustered environment.
  • Degree: Bachelors, Masters, or Ph.D. in Computer Science or related field.
  • 2+ years of overall experience in building and shipping production-grade code

Meet the hiring manager

Hello, this is Prathyush! I joined Nutanix 8 years ago and worked in several teams and roles during this time. I have been leading and managing the AHV Control Plane team for the last 2+ years. Before that I was a tech lead in the same team for 3 years. Over the course of the last five years, I got the opportunity to overhaul our API story as well as re-architect some of the critical backend components to aid in building the next generation Control Plane for AHV Virtual Machine management. With the release of our latest APIs, we are inching closer to our vision. My team is now actively engaged in making the backend services horizontally scalable; of which our Belgrade team plays a significant role.

I’d like to build upon our success in hiring skilled engineers in our Belgrade office who can aid in our vision, bring new ideas, and help build a high-quality product.

What the Team Says 

“Our team is a highly collaborative, skilled, and friendly group of engineers who foster a culture of learning and knowledge sharing. This creates an environment where any problem can be solved efficiently and effectively. Our new project requires close collaboration with other teams across the organisation, providing a valuable opportunity for professional development and growth.”

How we work

We work in a hybrid style, letting everyone in the team decide on their preferred work location. Some of our team members enjoy remote work, while others like the office environment. We are trying to minimize the number of meetings and nurture the culture of writing and sharing documents, which helped us achieve a more flexible schedule and transparent knowledge sharing. We also have weekly Nutanix lunch days that are a great opportunity to connect in person with the team and other colleagues.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 208 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers