NetApp is looking to solve business and technical problems related to data storage and management services, aiming to simplify and integrate data management across various resources for customers in on-premise and cloud environments. They want to help customers identify and realize new business possibilities by leveraging the transformative power of data.
Requirements
- Proficiency in C, C++, Java, and/or Python
- Experience with multiple programming languages is a plus
- Strong aptitude for learning new technologies
- Passion for writing and testing high quality code
- Broad knowledge of computer science fundamentals
- Projects, professional experience, or coursework related to operating systems, computer architecture, multi-threading, data structures & algorithms
Responsibilities
- Participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems
- Collaborate with team members on designing and implementing software with a focus on simplicity, reliability, and manageability using C++
- Write unit and automated integration tests
- Participate in technical discussions within the team and with other groups within the Business Unit
- Receive guidance and mentoring on assigned tasks from senior engineers, managers, and technical team
Other
- Possess exceptional written and verbal communication skills
- Ability to work on a diverse team
- Typically requires a Bachelor’s degree and a minimum of 2 years of related experience; or an advanced degree without experience; or equivalent work experience.
- Embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees.
- The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range.