MCPNew: now works with Claude & AI assistants
Netappincd

Netappincd

Software Engineer - Remote

Company

Netappincd

Role

Software Engineer - Remote

Location

Remote

Job type

-

Found on Mokaru

🔥Recently

Share this job

Salary

Not disclosed by employer

Job description

Job Summary

The Core Software team is a high-performance engineering team responsible for building the fundamental software to manage the ONTAP software product. You will work as part of a team responsible for the development, testing and debugging of distributed software that drives NetApp cloud, hybrid-cloud and on-premise solutions. This position requires an individual to be creative, team-oriented, a quick learner and driven to produce results.

Requirements

  • Deliver reliable, innovative storage and data management products.
  • Design, implement and test software in C++ with a focus on simplicity, reliability, and manageability
  • Participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems, including authoring project specifications
  • Write unit and automated integration tests
  • Participate in customer escalations
  • Provide guidance and mentoring to junior engineers on the team
  • Conduct and participate in technical discussions within the team as well as with other groups across Business Units in the company

Job Requirements

  • 2-8 years of software development experience (design, implementation, automation)
  • Familiarity with Unix based operating system kernels and development environments, e.g. Linux or FreeBSD.
  • A strong understanding of basic to complex concepts related to computer architecture, data structures, and programming practices.
  • Object-oriented systems programming
  • Experience working with file systems, distributed systems, client-server programming, multi-threaded applications, and operating systems such as FreeBSD, Linux
  • Demonstrated creative and systematic approach to problem solving
  • Ability to work under limited supervision and direction
  • Possess excellent written and verbal communication skills

Education

Bachelor's or Master's degree in Computer Science or Computer Engineering or equivalent experience

Resume ExampleCover Letter Example

Explore more