Platform Engineer
Posted on 12/8/2023

5,001-10,000 employees

Virtualized datacenter
Company Overview
Nutanix’s mission is to simplify IT infrastructure management. The company is building a software platform to help organizations manage hybrid multicloud environments.
Data & Analytics

Company Stage


Total Funding





San Jose, California

Growth & Insights

6 month growth


1 year growth


2 year growth

Remote in USA • Durham, NC, USA
Experience Level
Desired Skills
Data Science
Operating Systems
Data Analysis
AI & Machine Learning
Hardware Engineering
Software Engineering
  • Degree: Bachelor's, master's in computer science or related field, and no more than 2 years of overall experience in building and shipping production-grade code
  • Experience with application and services development in a cloud environment, distributed systems design, API design, and API backend frameworks
  • Some understanding of operating systems and distributed systems
  • Highly proficient in - Python programming and able to write advanced scripts and commands w/in Linux O/S
  • Demonstrate basic knowledge of machine learning, specifically in data analysis and cleansing
  • Articulate conceptual knowledge of hardware system performance in one or more of the following areas: CPU, x86 arch., memory, storage, networking
  • Possess a high intellectual curiosity about systems, integration, and hardware, and be proactive in acquiring knowledge
  • Some understanding of debugging techniques in a distributed/clustered environment
  • This team is uniquely placed within Nutanix! They are the only team that bridges the gap between software and hardware for their external hardware channel partners and internal clients. They developed a "certifying" testing process (Flex) that validates their partner's hardware (platforms) when integrating with Nutanix's software stack and provides the end customer time to choose their hardware product(s)
  • They are responsible for defining the certifying criteria, testing the framework that runs on multiple systems in parallel, and ensuring that their partner's hardware meets the Nutanix performance criteria/standards to run the Company's software
  • The top skills required for this position are - 1) Python programming, 2) advanced Linux O/S commands, 3) data analysis, data cleansing & reporting (DA/DC/R), plotting statistical results and matching them against historical results data with Machine Learning, and 4) monitoring the health & performance of hardware system (i.e., CPU, x86 arch., memory, storage, networking)
  • The person hired for this team will spend 80% programming in the Python framework and up to 20% utilizing machine learning to perform exploratory data analysis, data cleansing, and reporting. (This is NOT a data scientist or data analyst position)
  • The person in this role should expect at times to encounter unclean data; therefore, it requires the person to clean the data during the analysis of the data to ensure that when comparing historical data to present-day data, the correct results are reported
  • Work closely with senior engineering on design documents, defining test integration criteria, statistical report writing, accessing hardware to see what's occurring within the device., and tracking and documenting test results
  • Develop a high-quality automation framework that uses advanced Data Science and Machine Learning techniques
  • Analyze requirements, design, code, and develop tests and analysis software to characterize hardware components
  • Work with software, hardware, and quality assurance teams to drive systems validation and performance requirements
  • Drive software and hardware bug triage and debugging and collaborate with other internal development teams to deliver fixes