cover image
Nutanix

Nutanix

www.nutanix.com

4 Jobs

8,937 Employees

About the Company

Nutanix is a global leader in cloud software, offering organizations a single platform for running apps and data across clouds. With Nutanix, companies can reduce complexity and simplify operations, freeing them to focus on their business outcomes. Building on its legacy as the pioneer of hyperconverged infrastructure, Nutanix is trusted by companies worldwide to power hybrid multicloud environments consistently, simply, and cost-effectively. Learn more at www.nutanix.com or follow us on social media @nutanix.

Listed Jobs

Company background Company brand
Company Name
Nutanix
Job Title
CPU Emulation Senior Engineer
Job Description
**Job title** CPU Emulation Senior Engineer **Role Summary** Lead verification and emulation of high‑performance CPUs, ensuring accurate power‑management, reliability, and performance across simulation, FPGA, and ASIC platforms. **Expectations** - 4+ years of hardware verification experience, with a strong focus on power‑management and emulation. - Proven ability to design and maintain scalable test environments in SystemVerilog, C/C++, and scripting languages. - Experience debugging complex failures and optimizing emulation resource usage. **Key Responsibilities** - Develop and execute power‑management verification plans (boot, reset, clock gating, power gating, UPF, DVFS/DCVS, throttling). - Design and maintain emulation test benches and infrastructure for CPU RTL, performance, SW, and verification teams. - Write assertions, checkers, and stimulus to validate power intent and CPU micro‑architecture features. - Collaborate with emulation CAD engineers to resolve infrastructure issues and improve productivity. - Debug and triage simulation, emulation, and silicon failures; root‑cause functional and performance defects. - Collect and report emulation performance metrics; optimize area and resource utilization. - Enable verification of OS boot, performance benchmarks, and other system use‑case vectors across emulation platforms. **Required Skills** - Power‑management verification (clock gating, power gating, UPF, DVFS, throttling). - HDL (Verilog/SystemVerilog). - C/C++ and scripting (Python, Perl, Bash). - Emulation platforms (Palladium, Zebu, Veloce, FPGAs). - Formal verification and assertions knowledge. - Digital logic design, micro‑processor architecture, debug (JTAG, IEEE 1500, MBIST). **Required Education & Certifications** - Bachelor’s, Master’s, or Ph.D. in Computer Science, Electrical/Electronics Engineering, or related field with 4+ years of hardware engineering experience (or equivalent higher degree with reduced experience). ---
San diego, United states
On site
Senior
26-12-2025
Company background Company brand
Company Name
Nutanix
Job Title
Software Engineering Intern - Undergrad ONLY (Go, distributed systems, VM exp.)
Job Description
Job title: Software Engineering Intern – Undergrad (Go, Distributed Systems, VM) Role Summary: Serve on the AHV Control Plane team to develop and refine core features for VM scheduling and live migration, using Golang and Python. Drive improvements in resiliency, availability, and performance of distributed system services that enable a cloud‑like user experience. Expactations: - Must be an undergraduate enrolled in Computer Science, Computer Engineering, or related field. - Authorized to work in the U.S. without visa sponsorship. - Demonstrated strong programming proficiency in Golang and Python. - Solid understanding of data structures, algorithms, and distributed systems design principles. - Knowledge of virtualization concepts and VM lifecycle management. - Ability to collaborate across a hybrid team, contribute to code reviews, and participate in design discussions. - Strong problem‑solving skills with a focus on practical application. Key Responsibilities: - Design, implement, and optimize scheduling and live‑migration algorithms for AHV. - Enhance service resiliency and availability of control‑plane components. - Improve VM resource management efficiency through algorithmic refinement. - Collaborate on API usability, performance, and integration with other Nutanix services. - Participate in system design reviews and contribute to distributed‑systems architecture solutions. - Deliver functional code, perform unit and integration testing, and maintain documentation. Required Skills: - Golang and Python development experience. - Proficiency in data structures and algorithmic optimization. - Experience or coursework in distributed systems, cloud architecture, or virtualization. - Familiarity with system design, fault tolerance, and scalability concepts. - Effective communication and teamwork abilities. Required Education & Certifications: - Current enrollment in a bachelor's degree program in Computer Science, Computer Engineering, or equivalent. - No mandatory certifications required. ---
San jose, United states
Hybrid
Fresher
26-01-2026
Company background Company brand
Company Name
Nutanix
Job Title
Territory Account Manager - European Institutes
Job Description
Job Title: Territory Account Manager – European Institutes Role Summary: Drive sales of Nutanix products and solutions within European institutions across Belgium, Luxembourg, and CIS countries. Build and nurture relationships with channel partners and direct customers, developing account plans to secure new and existing business through consultative and solution selling. Expectations: • Achieve sales targets and grow revenue within assigned territories. • Leverage partner networks and direct prospects to generate qualified opportunities. • Provide accurate forecasting, pipeline updates, and status reports to management. Key Responsibilities: - Identify, qualify, and close new enterprise accounts and expansion opportunities within partner and direct channels. - Develop and execute account plans tailored to customer business needs and strategic objectives. - Conduct sales presentations, workshops, and training sessions for partners and customers. - Collaborate with Presales Engineers, Marketing, Product Development, and Sales Operations to align sales strategy and deliver differentiated value. - Gather and convey product feedback from customers to Engineering for continuous improvement. - Maintain accurate and up‑to‑date CRM records, including opportunity stages, forecast data, and activity logs. Required Skills: - Strong verbal and written communication, including presentation proficiency. - Proven experience in territory sales, target account selling, solution selling, and consultative techniques. - Ability to articulate technical solutions and competitive advantages to business stakeholders. - Fluency in English and at least one additional European language (French preferred). - Understanding of virtualisation technologies and enterprise licensing (ELA/ULA) models. Required Education & Certifications: - Bachelor’s degree in Business, Information Technology, or related field. - Professional certifications in cloud, virtualisation, or enterprise sales (e.g., AWS, Azure, VMware) preferred. ---
Brussels, Belgium
On site
27-02-2026
Company background Company brand
Company Name
Nutanix
Job Title
Senior Member of Technical Staff- NCM
Job Description
Job title: Senior Member of Technical Staff – NCM Role Summary: Lead backend development for Nutanix Cloud Manager, focusing on performance, scalability, and resilience of distributed systems that manage application lifecycles in software‑defined data centers. Expectations: - Deliver production‑grade code that meets strict performance, scalability, and fault‑tolerance requirements. - Own deep technical troubleshooting and root‑cause analysis of complex issues. - Mentor and collaborate across product, design, support, and operations teams. Key Responsibilities: - Design, implement, and optimize backend components for massive parallelism and low latency. - Build and maintain protocol clients/servers, message‑queue integrations, and graph‑walking utilities. - Refactor and tune database interactions (SQL & NoSQL) and message bus (NATS, Kafka, Pulsar) for high throughput. - Collaborate on system architecture to enable automated, self‑service application deployment and management. - Contribute to continuous integration, testing, and deployment pipelines. Required Skills: - Deep understanding of OS internals and distributed data management concepts. - Proven experience building clustered, high‑performance, fault‑tolerant distributed applications. - Proficiency in Go, C/C++, Java, or Python; strong Linux system skills. - Hands‑on knowledge of storage, networking, and virtualization technologies (Nutanix, VMware, KVM). - Experience with cloud platforms (AWS, Azure, GCP). - Familiarity with SQL and document‑oriented databases, and with messaging systems such as NATS, Kafka, Pulsar. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field. - 1–10 years of relevant industry experience in a high‑growth multinational environment.
Vancouver, Canada
Hybrid
Senior
01-03-2026