обновлено 12 дней назад
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels) (C/C++)
120 000 - 280 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels) (C/C++): Building and optimizing foundational components of NetApp's storage stack across ONTAP, filesystems, protocols, distributed systems, and cloud platforms with an accent on performance, scalability, reliability, and data integrity. Focus on designing systems-level features, debugging complex code paths, analyzing bottlenecks, and improving throughput and latency across storage subsystems.
Location: Hybrid roles based in San Jose, California; Boulder, Colorado; Morrisville, North Carolina; Cranberry Township, Pennsylvania; or Bellevue, Washington, United States. Most roles include in-office and/or in-person expectations.
Salary: $120,000–$280,000 annual on-target earnings, including potential commission.
Company
develops intelligent data infrastructure, unified storage, integrated data services, and cloud solutions for enterprise customers.
What you will do
- Design, implement, and enhance features in ONTAP and related storage systems.
- Write efficient, reliable, and maintainable C/C++ systems software.
- Analyze code paths and investigate performance bottlenecks to improve throughput, latency, scalability, and correctness.
- Debug complex system issues using logs, tracing, profiling, and system-level tools.
- Collaborate with filesystem, protocol, cloud, hardware, QA, product, and engineering teams.
- Contribute to design reviews, prototypes, feasibility studies, and technical documentation.
Requirements
- Strong proficiency in C/C++ systems-level development.
- Knowledge of data structures, algorithms, memory management, and concurrency.
- Experience with Unix/Linux systems programming.
- Experience with filesystems, storage systems, networking or protocol stacks, distributed systems, or high-availability architectures.
- Strong debugging and performance-analysis skills using tools such as gdb, perf, tracing, and profiling utilities.
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
Nice to have
- Experience with ONTAP, WAFL, storage operating systems, NFS, SMB, SAN, NVMe/TCP, or NVMe-oF.
- Experience with replication, clustering, high availability, consistency protocols, or distributed-systems design.
- Familiarity with AWS, Azure, GCP, or OCI.
- Exposure to kernel subsystems, VFS, I/O schedulers, caching, or media management.
- Knowledge of CI/CD, test automation, and modern development practices.
Culture & Benefits
- Hybrid working environment with flexibility and in-person collaboration.
- Health insurance, life insurance, retirement or pension plans, paid time off, and leave options may be available depending on the region.
- Employee stock purchase plan and/or restricted stock units may be included.
- Culture focused on initiative, ownership, impact, collaboration, and inclusion.
- AI-assisted tools may support selected stages of the hiring process while human decision-making remains involved.
Hiring process
- Team and individual-contributor level placement are determined during interviews based on experience, technical depth, and demonstrated capabilities.
- Applications are reviewed only when submitted through the company website.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Principal Software Engineer, HyperScale Build Platform and Tools (C/C++)
217 000 - 326 000$
11 дней назад
Senior Software Engineer - Accounting (C++)
140 000 - 160 000$
12 дней назад
Software Engineer III (C++/Java)
92 979 - 161 672$
11 дней назад
Senior Staff Software Engineer (C / Networking / Dataplane) (Cybersecurity)
157 500 - 225 000$
12 дней назад
Software Engineer II (C#)
151 400 - 227 000$
12 дней назад
Software Engineer (Java)
72 826 - 126 631$