JobHabor
Menu

Senior Software Engineer (Distributed Systems/Cloud Infrastructure)

Nutanix · Belgrade, Serbia · Hybrid

  • Software & SaaS
  • 5,001–10,000 employees
  • San Jose, California

Strong hiring record · median 32 days open

100100

Hiring signal

Actively hiring

Still listed on the employer's own board · How we score

All reasons

In its favour

  • Still listed on the employer's own board

Did you apply?

Senior Software Engineer (Distributed Systems/Cloud Infrastructure) at Nutanix. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Hungry, Humble, Honest, with Heart.

The Opportunity

Shape the future of hybrid cloud management with the Nutanix Prism Infra Team. Fueling Nutanix's vision of customer choice and flexibility, the next generation of our hybrid cloud products demands extreme portability across on-prem and public clouds. We're seeking passionate Backend Engineers with expertise in distributed systems to tackle exciting challenges in creating scalable and resource-efficient cloud management solutions. If you're excited about pushing the boundaries of hybrid and multi-cloud technologies, we encourage you to apply!

About the Team

The Prism Infrastructure Team builds the core API infrastructure for Nutanix Prism, our unified management plane for hybrid multi-cloud. We create a robust and efficient foundation that supports seamless control and automation across compute, storage, networking, and applications, both on-prem and in the cloud. Our essential API building blocks and tools enable internal teams and customers to fully utilize their Nutanix environment.

Product page

https://www.nutanix.com/products/prism

Your Role

  • Design, architect, and build the next-generation control plane infrastructure that powers business-critical customer workloads on the Nutanix platform.
  • Develop high-quality, reusable code and unit tests for scalable, distributed systems in hybrid cloud environments.
  • Define and write clear technical specs and documentation by working closely with product managers, architects, and technical leads to understand the business needs.
  • Collaborate effectively with cross-functional teams, including other Developers, Testers, Product Management, and Support, to drive features to completion.

What You Will Bring

  • BS/MS in Computer Science or related field with 8+ years of relevant industry experience.
  • Experience with solving complex problems in distributed environments
  • Understanding design trade-offs in building clustered, high-performance, fault-tolerant distributed systems.
  • Strong programming skills in Java, Python, and/or Golang.
  • Experience in troubleshooting networked services in a Linux environment.
  • Familiarity with Kubernetes, Zookeeper, NATS, or similar large-scale distributed applications is a big plus.
  • Strong communication skills. Conciseness and willingness to write top-notch technical documentation for other engineers and end-users.

Work Arrangement

Hybrid

This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in-person collaboration. In locations where our workplace policy applies (i.e. Cambridge, San Jose, Durham, Mexico City, Bangalore, Pune, Hoofddorp, Belgrade, Barcelona, Singapore, Sydney and Tokyo), employees are expected to work onsite a minimum of 3 days per week to foster collaboration, team alignment, and access to in-office resources. Workplace type may vary based on location and team requirements. Please speak with your recruiter for details. Additional team-specific guidance and norms will be provided by your manager.

--

More jobs at Nutanix

All 97

Similar roles