Onsite Senior Software Engineer, ONTAP

Posted 1 hour ago

Apply now

About the role

  • Senior Software Engineer developing and leading the design of storage technologies for NetApp. Collaborating with hardware engineers and providing technical leadership while focusing on innovation.

Responsibilities

  • Lead the design and development of new features and approaches to storage for ONTAP and all NetApp’s storage systems
  • Analyze existing systems and code paths, see patterns across and opportunities within to drive strategic initiatives
  • Articulate tradeoffs for dynamism, flexibility, performance, efficiency and scalability
  • Write clean, maintainable, and well-documented code
  • Conduct code reviews and provide feedback to team members
  • Understand the engineering that has gone into the systems we have today, and be able to re-evaluate and evolve that logic into next-generation ideas, products, and features
  • Work closely in cross-functional and cross-BU teams, including hardware engineers, and product managers, to deliver ground-breaking intelligent storage solutions
  • Provide technical leadership and mentorship to engineers in our team and across the company, to help them see new paths forward and foster innovation in their own teams
  • Identify and resolve performance bottlenecks in designs with experience and simplified quantitative models, but also in code using deep analyses and critical reasoning
  • Stay updated with emerging technologies and industry trends, and use that knowledge to drive positive disruptive change
  • Communicate effectively with stakeholders, presenting technical concepts and project progress
  • Work effectively with heterogenous data to assess feasibility and derive insights which inform requirements, design, and testing

Requirements

  • 8+ years of experience in software development, with a focus on file systems or storage technologies
  • Highly skilled in C/C++, competent in Python
  • Deep understanding of file systems, advanced data structures and algorithms
  • Experience with performance analysis and optimization techniques
  • Familiarity with Unix/Linux operating systems and kernel development
  • Confident in using AI to accelerate all aspects of work
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

Benefits

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

Job title

Senior Software Engineer, ONTAP

Job type

Experience level

Senior

Salary

$220,000 - $250,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

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

Report job