Nutanix is looking to hire an early-career Software Engineer to contribute to their Object Storage platform, a key component of their software-defined services. The goal is to enhance the scalability and performance of this platform to support next-generation applications and hybrid cloud infrastructure.
Requirements
- 0-12 months of strong backend systems-related programming in C++ is required.
- Extensive knowledge or experience with Linux.
- Experience with object storage files or AWS (S3) buckets
- Have completed two or more core systems courses in the areas of operating or distributed systems, parallel programming, databases, compilers, or computer architecture.
- Enthusiasm about building and scaling distributed systems.
Responsibilities
- Design and develop scalable distributed systems for the Nutanix Enterprise Cloud Platform
- Engage in design/code reviews and define development & test best practices
- Collaborate with architects, tech leads, and product managers to drive clarity on tasks and project outcomes
- Develop complex cloud-based software-as-a-service (SaaS) products to achieve your project outcomes.
- Work on high-performance data path and control plane software
- Distributing petabytes of data through simple, powerful APIs
- Deepen your expertise in distributed systems, storage performance, and containerization
Other
- A bachelor’s in computer science or a related field is required.
- Excellent verbal and written communication.
- This role is available to applicants with a bachelor's degree only and is not eligible for future visa sponsorship, including F-1 or OPT.
- Hybrid model that allows for a combination of remote and on-site work. The new hire is expected to be in the office for an average of 3 days a week.