Nutanix is a global leader in cloud software and Hyperconverged infrastructure solutions, making infrastructure invisible so that IT can focus on the applications and services that power their business. Companies around the world use Nutanix Enterprise Cloud OS software to bring one-click application management and mobility across public, private and distributed edge clouds so they can run any application at any scale with a dramatically lower total cost of ownership. The result is organizations that can rapidly deliver a high-performance IT environment on demand, giving application owners a true cloud-like experience.
About the Team
At Nutanix, you will be part of the Core Infra team consisting of 15 dedicated individuals based in Bangalore. The team culture emphasizes unity and a shared focus on achieving goals, fostering collaboration and innovation. Working closely together, team members value each other's contributions and support one another in a dynamic and fast-paced environment.
You will report to the Director of Engineering at Nutanix. The work setup is hybrid, allowing for flexibility and a healthy work-life balance. As a new hire, you will be expected to work from the office two days a week, ensuring face-to-face interactions with your team members and promoting a sense of camaraderie and community within the Core Infra team.
At Nutanix, we understand the importance of work-life balance and prioritize the well-being of our employees. Therefore, there are no travel requirements for this position, allowing you to focus on your work and professional development without the added stress of frequent travel.
Your Role
Design and develop Core Software Infrastructure for Nutanix distributed cluster
The ability to make the code extendable for a massively distributed infrastructure with several nodes with millions of entities.
Understanding of hypervisors like ESXi or KVM or HyperV is a Plus
Ability to design software with clean interfaces and APIs with other components
Understanding intrinsic details about key distributed design principles like CAP theorem, PACELC etc. and the ability to apply them in virtualized environments.
Interact with other teams across the system software stack to clearly communicate and express your technical views and design.
What You Will Bring
Excellent design and coding skills in any one of Python/ Go
Very strong analytical and problem-solving skills with a focus on working independently
Ability to collaborate and solve broad problems spanning multiple teams
Ability to understand design and requirements and translate that to code
Comfortable working in a fast-moving, agile environment
Bachelor’s or Master’s (preferred) in Computer Science
4yrs to 6 years of industry experience
How we work:
Hybrid:This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in-person collaboration. For most roles, that will mean coming into an office a minimum of 3 days per week, however certain roles and/or teams may require more frequent in-office presence. Additional team-specific guidance and norms will be provided by your manager.
These cookies are necessary for the website to function and cannot be turned off in our systems. You can set your browser to block these cookies, but then some parts of the website might not work.
Security
User experience
Target group oriented cookies
These cookies are set through our website by our advertising partners. They may be used by these companies to profile your interests and show you relevant advertising elsewhere.
Google Analytics
Google Ads
We use cookies
🍪
Our website uses cookies and similar technologies to personalize content, optimize the user experience and to indvidualize and evaluate advertising. By clicking Okay or activating an option in the cookie settings, you agree to this.
The best remote jobs via email
Join 5'000+ people getting weekly alerts with remote jobs!