
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
All reasons
In its favour
- Still listed on the employer's own board
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.
--
Skills
More jobs at Nutanix
All 97- MTS 2 (Golang Development | Linux, gRPC & Distributed Systems+ Infra/System side)Nutanix · Bangalore, India3d ago
- Senior Solutions Automation EngineerNutanix · Bangalore, India6d ago
- Software Engineer - C++/Linux -AI GatewayNutanix · Vancouver, British Columbia · CAD 103,000–155,000/yr7d ago
- Forward Deployed Engineer - AI Inference Systems ResearchNutanix · Vancouver, British Columbia · CAD 132,000–198,000/yr7d ago
- SRE II (L2 Tech Support+ Virtualization) 4-7Yrs PuneNutanix · Pune, India18d ago
Similar roles
- Senior Backend (NodeJS) EngineerMEDvidi · Belgrade, Belgrade, Serbiatoday
- Senior Frontend DeveloperMEDvidi · Belgrade, Belgrade, Serbiatoday
- Data Infrastructure Engineer (Java & Rust)MWDN · Belgrade, Serbiatoday
- Full Stack Developer - Sales Performance ManagementSAPITBusinessSysteme · Belgrade, Serbiatoday
- Low-Level Rust DeveloperMWDN · Belgrade, Serbiatoday
- Product DesignerMWDN · Belgrade, Serbiatoday