NetApp Germany logo

Performance Software Engineer

NetApp Germany·$147,900 – $220,000

Primary stack

AILinuxPythonShell Scripting

Job description

About the Position

We are seeking a Performance Software Engineer to design, develop, and optimize software for storage services and distributed systems in Morrisville, NC. In this role, you will collaborate with cross-functional engineering teams to model, measure, analyze, and improve the performance, scalability, and cost-efficiency of hardware platforms-ensuring customer and market requirements are met while balancing quality, cost, and time-to-market. The ideal candidate is systems-focused, analytical, and creative, and driven to deliver measurable performance improvements at scale.

Responsibilities

  • Design and execute performance benchmarks/workloads; measure, analyze, interpret, and socialize results to identify improvement opportunities.
  • Apply AI-assisted performance engineering techniques and develop tools (e.g., performance analysis, automated regression triage) to accelerate bottleneck analysis and guide optimization priorities.
  • Evaluate design alternatives and prototype performance enhancements across platforms and distributed components.
  • Collect and analyze customer experience and usage patterns; prepare findings and recommendations for engineering and management.

Requirements

  • Proficiency with scripting and automation (Python, shell; Perl acceptable), ansible playbooks, and comfort working with notebooks (e.g., Jupyter).
  • Hands-on experience with performance analysis, modeling techniques, benchmarking, and workload characterization.
  • Strong background in Linux (such as RHEL or Ubuntu) administration.
  • Understanding of networking protocols and storage management is a plus.

Education

  • Typically requires a minimum of 5 years of related experience.

We Offer

  • Competitive salary range: $147,900 - $220,000 USD.
  • Comprehensive benefits package including Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, employee stock purchase plan, and/or restricted stocks (RSU’s).
  • Opportunities for professional development.

About the Company

Join our team and contribute to the development of cutting-edge software solutions that drive performance and efficiency in storage services and distributed systems.

Nearest Major Market: Raleigh

Job Segment: Software Engineer, Linux, Developer, Engineer, Engineering, Technology

© NetApp Germany. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches