Onsite Software Engineer – Core Systems and Storage, Multiple Levels

Posted 3 hours ago

Apply now

About the role

  • Software Engineer developing core storage and data management technologies for NetApp. Collaborating across teams to enhance the performance and reliability of their storage stack.

Responsibilities

  • Design, implement, and enhance features within ONTAP and related NetApp storage systems
  • Write high-quality C/C++ code that is efficient, reliable, and maintainable
  • Analyze and improve existing code paths for performance, scalability, and correctness
  • Debug complex issues using system-level tools, logs, tracing, and profiling
  • Collaborate across engineering teams, including filesystem, protocol, cloud, hardware, and QA
  • Participate in design and code reviews, contributing to engineering best practices
  • Investigate performance bottlenecks and implement optimizations
  • Support prototyping, research, and feasibility analysis for new ideas and features

Requirements

  • 5–8 years of experience for Software Engineer 3
  • 9–15 years for Software Engineer 4
  • 12–16 years for Software Engineer 5
  • Strong proficiency in C/C++ for systems-level development
  • Understanding of data structures, algorithms, memory management, and concurrency
  • Experience with Unix/Linux systems programming
  • Experience with filesystems, storage systems, networking/protocol stacks, distributed systems, high-availability architectures
  • Strong debugging and performance analysis skills (gdb, perf, tracing, profiling tools)
  • Ability to write maintainable, well-documented code
  • Effective communication and collaboration skills
  • Familiarity with cloud platforms (AWS, Azure, GCP, OCI) is a plus
  • Bachelor's or Master’s degree in Computer Science, Computer Engineering, or a related field

Benefits

  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off
  • Various Leave options
  • Employee stock purchase plan
  • Restricted stocks (RSU’s)

Job title

Software Engineer – Core Systems and Storage, Multiple Levels

Job type

Experience level

Mid levelSenior

Salary

$120,000 - $280,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job