Performance Engineer (Cloud Data Plane Engineering)
Primary stack
Job description
About the Position
We are seeking a Performance Engineer (Cloud Data Plane Engineering) to join our team in Morrisville, NC, US. In this role, you will design, develop, analyze, and optimize cloud software and performance capabilities for cloud storage services and distributed systems. You will collaborate with cross-functional engineering teams to ensure that customer and market requirements are met while balancing quality, cost, and time-to-market.
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, and ML-based capacity planning) to accelerate bottleneck analysis and guide optimization priorities.
- Evaluate design alternatives and prototype performance enhancements across cloud services and distributed components.
- Collect and analyze customer experience signals and usage patterns; prepare findings and recommendations for engineering and management.
Requirements
- A minimum of 4 years of experience.
- Knowledge of performance analysis, modeling techniques, benchmarking, and workload characterization.
- Understanding of performance tradeoffs when designing for multi-tenant, elastic cloud environments (latency, throughput, cost, and reliability).
- Hands-on experience applying AI/ML techniques to performance engineering and understanding of AI/ML workloads and their impact on cloud storage performance.
- Strong foundations in operating systems, data structures, and standard programming practices; systems programming in C is highly desirable.
- Proficiency with scripting and automation (Python, shell; Perl acceptable) and comfort working with notebooks (e.g., Jupyter).
Education
- A Bachelor of Science, Master of Science, or PhD Degree in Electrical Engineering or Computer Science; or equivalent experience is required.
We Offer
- Compensation: The target salary range for this position is 147,900 - 220,000 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range.
- Benefits: Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU’s), with all offerings subject to regional variations and governed by local laws, regulations, and company policies.
About the Company
Join our team and contribute to optimizing cloud storage services and distributed systems in a dynamic and innovative environment.
Nearest Major Market: Raleigh
Job Segment: Cloud, Electrical Engineering, Engineer, Computer Science, Electrical, Technology, Engineering
© 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.
More at NetApp Germany
All 249 rolesSupport Delivery Manager - Keystone
NetApp Germany · Netherlands
Manager, Enterprise Solutions Engineering - Canada
NetApp Germany · Canada +1
Mgr, Technical Account Management 3
NetApp Germany · India
Enterprise Solutions Engineer - SoCal
NetApp Germany · United States +2