Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)

$120k - $280k
Full-time

NetApp, Inc.

JOB SUMMARY

We are hiring experienced Systems Software Engineers across multiple NetApp engineering organizations. This pipeline posting is designed to attract strong C/C++ systems-level engineers who can contribute to core storage and data management technologies across ONTAP and other NetApp products. Candidates will be considered for roles on several teams, including ONTAP, WAFL, Replication/HA, Protocols (NFS/SMB/SAN/NVMe), Distributed Systems, Cloud Platforms, and Performance Engineering. Engineers in these roles design, build, and optimize foundational components of NetApp’s storage stack. You will work on real-world problems involving filesystems, storage internals, distributed systems, performance, scalability, reliability, and data integrity. Work may include developing new features, enhancing subsystems, analyzing complex code paths, improving throughput and latency, debugging customer issues, or driving proofs of concept. You will collaborate with senior engineers, product teams, hardware teams, and cloud engineering groups to deliver high-quality software used globally by enterprise customers. This posting can support multiple levels (3, 4, and 5). Team and level placement will be determined during the interview process based on experience, technical depth, and demonstrated capabilities.

JOB REQUIREMENTS

Core Responsibilities (All Levels) * 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 * Communicate design decisions, technical findings, and progress clearly with peers * Use AI-assisted tools to accelerate design, development, testing, and troubleshooting Level‑Specific Requirements
  • Software Engineer 3 (5–8 years)
  • Owns well-defined components or features
  • Implements end-to-end functionality with guidance
  • Performs profiling, debugging, and testing across subsystems
  • Contributes to design discussions and supports cross-team integration
  • Ramps quickly on ONTAP, WAFL, protocols, or storage technologies
  • Software Engineer 4 (9–15 years)
  • Designs and owns complex subsystems or multi-sprint epics
  • Drives cross-team delivery with minimal supervision
  • Mentors junior and mid-level engineers
  • Leads deep-dive debugging and performance analysis
  • Improves reliability, observability, and architecture patterns
  • Software Engineer 5 (12–16 years)
  • Leads major technical initiatives across teams or product line
  • Defines long-term architectural direction and technical strategy
  • Resolves highly complex system-wide issues in performance, data integrity,
HA, scale, or protocols
  • Mentors senior engineers and influences engineering culture
  • Demonstrates deep domain expertise in filesystems, operating systems,
HA/replication, or distributed systems

QUALIFICATIONS

Required Technical Qualifications
  • 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 one or more: 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
Qualifications that make you stand out:
  • Experience with ONTAP, WAFL, or similar storage operating systems
  • Experience with NFS, SMB, SAN (iSCSI/FC), NVMe/TCP, NVMe-oF
  • Experience with replication, clustering, HA, or consistency protocols
  • Familiarity with cloud platforms (AWS, Azure, GCP, OCI)
  • Exposure to kernel subsystems, VFS, IO schedulers, caching, or media
management
  • Experience with distributed systems design and large-scale performance tuning
  • Knowledge of CI/CD, test automation, and modern development practices
Education * Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field * Equivalent practical experience considered Compensation: The target salary range for this position is $120,000 - $280,000. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. The range is based on 'On Target Earnings’ (OTE) representing the total potential earnings, which is the sum of the base salary and potential commission earned when performance targets are achieved. 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, employee stock purchase plan, and/or restricted stocks (RSU’s). These offerings are subject to regional variations and governed by local laws, regulations, and company policies. We will provide detailed information about the specific benefits for your region during the recruitment process.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels) in Bellevue, WA vacancy
  • $64.62k - $100.94k

     ...National Airspace System (NAS) . The role involves...  ...technology and software tools (Adobe Suite...  ...Salary Range for Multiple Locations :...  ...aeronautics, aeronautical engineering, electrical...  ...fulfilled. We seek out individuals with a natural...  ..., clearance level, as well as contract... 
    Software
    Permanent employment
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Noblis

    Seattle, WA
    6 days ago
  • $115.17k - $182.02k

     ...problems. The Systems Engineer III - Storage will have...  ...Engineer, this role drives the design...  ...and alerting levels for...  ...Lead hardware / software evaluation for...  ...environment with multiple platforms, anti...  .... Reliable contributor both individually and as a member... 
    Software
    For contractors
    Work experience placement
    H1b
    Remote work
    Visa sponsorship
    Flexible hours
    Afternoon shift

    Fred Hutchinson Cancer Center

    Seattle, WA
    3 days ago
  • $72.25k - $89.25k

     ...and energy storage industries...  ...role with someone...  ...As a Systems Specialist...  ...setups and software troubleshooting...  ...with high-level infrastructure...  ...as a key contributor to the team...  ...colleagues across multiple countries...  ...This is a core part of...  ...that individuals with disabilities... 
    Software
    Work at office
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Omnidian, Inc.

    Seattle, WA
    13 hours ago
  • $148.5k - $313.7k

     ...for a maximum of 3 roles within 12 months...  ...Job Category Software Engineering Job Details About...  ...keeping Salesforce's core values at the...  ...all. Ready to level-up your career at...  ...powered operating system. We're tackling significant...  ...services across multiple cloud providers... 
    Software
    Temporary work

    Salesforce

    Seattle, WA
    5 days ago
  • $180k - $270k

     ...Senior Full Stack Software Engineer, Digital...  ...reshaping the data storage industry. Here...  ...us. The Role Pure1 is the...  ...cloud hosted systems in real-time...  ...monitor and support multiple concurrent...  ...based on role, level and location....  ...status as an individual with a disability... 
    Software
    Work at office
    Flexible hours

    Pure Storage

    Bellevue, WA
    1 day ago
  •  ...Overview We are hiring for multiple roles in multiple locations across...  ...path from fragmented legacy systems to unified, AI-ready data platforms...  ...business leaders. Expert-level understanding of SAP BDC to lead...  .... Deep knowledge of SAP core data structures and proven ability... 
    Full time

    SAP

    Bellevue, WA
    13 hours ago
  • $130k - $160k

     ...Build the Systems That Power Spacecraft...  .... In this role, you will design...  ...Embedded Systems Engineer - Space Systems...  ...and low-level firmware in C/C++...  ...spacecraft flight software and payload systems...  ...technical contributor across spacecraft...  ..., or protected individual as defined by 8... 
    Software
    Permanent employment
    Full time
    Work at office
    Remote work
    Worldwide

    Xplore

    Bellevue, WA
    13 hours ago
  •  ...Software Engineer Role at Salesforce Salesforce is the #1 AI CRM, where humans with...  ..., and keeping Salesforce's core values at the heart of it all. Ready to level-up your career at the company leading...  ...prompts and cultivate the system context that makes AI outputs reliable... 
    Software
    Temporary work

    Salesforce

    Seattle, WA
    8 hours ago
  • $163.62k - $212.71k

     ...in AWS with multiple Kubernetes clusters...  ...improve our engineering teams'...  ...streamline the software development lifecycle...  ...of our core production systems while...  ...experience. This role sits at the intersection...  ...a key individual contributor. You will be...  ...Proficient in high-level scripting... 
    Software
    Full time
    Part time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours
    Shift work
    3 days per week
    1 day per week

    iSpot

    Bellevue, WA
    17 days ago
  • $126k - $248k

     ...layers of our core database:...  ...Replication and Storage Engines (WiredTiger)...  .... This role spans two...  ...very different levels of customer...  ...distributed system in sync. Customer...  ...by multiple audiences, from...  ...industries with software. MongoDB’s...  ...for individuals with disabilities... 
    Software
    Local area
    Worldwide
    Flexible hours

    MongoDB

    Seattle, WA
    13 hours ago
  • $96.3k - $176.7k

     ...applying for a maximum of 3 roles within 12 months to...  ...keeping Salesforce's core values at the heart of it all. Ready to level-up your career at the company...  ...: Work closely with engineering, business, and security...  ...of operating system administration and security... 
    Shift work

    Salesforce.Com Inc

    Bellevue, WA
    13 hours ago
  • $190k - $200k

     ...Senior Software Engineer, Backend Read AI is seeking...  ...team. As a senior contributor, you will play a key role in designing,...  ...and scaling backend systems that power our AI-...  ...learns you, making individuals and teams more...  ...qualifications, skill level, competencies, and... 
    Software
    Remote work
    Flexible hours

    Read AI, Inc

    Seattle, WA
    2 days ago
  •  ...of the servers, storage, networking,...  ...diverse team of software, hardware, and network engineers, supply chain specialists...  ...other vital roles. You’ll...  ...material handling systems), and develop...  ...managers across multiple disciplines and...  ...including executive level stakeholders or... 
    Software

    Amazon Data Services, Inc.

    Bellevue, WA
    3 days ago
  • $196k - $242k

     ...will be a key individual contributor focused on the...  ...vital compute and storage infrastructure...  .... This role requires strong...  ...and Capacity Engineering to secure essential...  ..., software, and/or resource...  ...teams across multiple geographic locations...  ...education, and skill level. Your... 
    Software
    Full time
    Temporary work
    Remote work

    Waymo

    Kirkland, WA
    13 hours ago
  • $205k - $257.5k

     ...and Platform Engineering team is looking...  ...collaborative Software Engineering Manager. This role involves leading...  ...distributed systems. This full‑time...  ...spanning multiple upstream dependents...  ...coach both individual contributors and managers within...  ...growth at all levels. Plus:... 
    Software
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide

    Smartsheet Inc

    Bellevue, WA
    2 days ago
  • $148.5k - $223.9k

     ...for a maximum of 3 roles within 12 months...  ...Salesforce's core values at the heart...  ...all. Ready to level-up your career at...  ...re looking for an Individual Contributor (IC) Senior FinOps...  ...with our engineering architects to bring...  ...lifecycle for our FinOps software and data pipeline... 
    Software

    Salesforce.Com Inc

    Bellevue, WA
    3 days ago
  •  ...Goldman Sachs Engineers At Goldman Sachs...  ...massively scalable software and systems, architect low...  ...Goldman Sachs. This role is deeply rooted...  ...Apply systems-level thinking to identify...  ...distributed teams across multiple initiatives in a...  ...ensuring every individual within our firm... 
    Software

    Goldman Sachs

    Seattle, WA
    2 days ago
  •  ...Principal Architect, Systems The Principal...  ...Architect plays a key role in shaping our...  ...breadth of expertise in multiple related disciplines...  ...should have expert level understanding of HR and ECM software solutions, tools...  ...support groups. This individual will also provide... 
    Software
    Work experience placement
    Immediate start

    Direct Staffing Inc

    Bellevue, WA
    2 days ago
  • $97.7k - $171k

    Mid-Level Mechanical Engineer -- Bellevue WA At Jacobs, we're challenging...  ...selection, piping systems, chemical systems,...  ...building BIM drafting software (AutoCAD, Autodesk Revit...  ...leave. And certain roles may be eligible for...  ...0. Within the range, individual pay is determined by... 
    Software
    Full time
    For contractors
    Remote work
    Worldwide

    Jacobs Engineering Group Inc.

    Bellevue, WA
    4 days ago
  • $91.85k - $128.59k

     ...space vehicles and systems within a...  ...spaceflight! This role is part of Blue...  ...System Development engineers and Test Stand...  ...across multiple teams. Familiarity...  ...and 3D modeling software Compensation Range...  ...type and job level, employees may...  ...intent to reward individual contributions... 
    Software
    Permanent employment
    Temporary work
    Local area
    Relocation
    Relocation package
    Shift work

    Blue Origin

    Seattle, WA
    1 day ago
  • $92.65k - $125.35k

     ...(Associate or Mid-Level) to join the Customer...  ..., WA . This role provides an...  ...customer information systems and integrate with...  ...role is ideal for individuals eager to learn, develop...  ...a world-class engineering and technology organization...  ...of experience in software development 1+... 
    Software
    Permanent employment
    Work experience placement
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Renton, WA
    3 days ago
  • $130k - $180k

     ...will play a role in developing...  ...scaling the software that powers our...  ...robust, scalable systems that support...  ...and mission engineering teams to...  ...infrastructures and high-level knowledge of multiple languages and...  ...technical contributor across...  ...or protected individual as defined by... 
    Software
    Permanent employment
    Full time
    Work at office
    Remote work
    Shift work
    3 days per week

    Xplore

    Bellevue, WA
    4 days ago
  • $87k - $105k

    Your Role As a Mid Level Gensler Interior Designer, your job is to combine...  ...presentation of furniture, furniture systems, fabrics, equipment (FF&E),...  ..., Revit, Enscape or other software, create digital 3D view to...  ..., state, or local law. Individuals with disabilities and... 
    Software
    Work at office
    Local area

    Gensler

    Seattle, WA
    3 days ago
  • $171.2k - $273k

     ...for a maximum of 3 roles within 12 months...  ...Salesforce's core values at the heart...  ...all. Ready to level-up your career at...  ...execution across Engineering, Customer Enablement...  ...across multiple cloud environments...  ...innovation as an individual contributor. You bring strong... 

    Salesforce.Com Inc

    Bellevue, WA
    3 days ago
  • $226k - $369k

     ...Principal Staff Software Engineer - Systems and Infrastructure This role will be based...  ...scalable data storage infrastructure...  ...the goals of individual teams as well...  ...best-in-class core systems infrastructure...  ...to up-level the engineering...  ...tech-lead for multiple key initiatives... 
    Software
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Bellevue, WA
    2 days ago
  • $103.1k - $181.3k

     ...ESRI ArcGIS software suite. This role will be responsible...  ...for an individual whose drive to...  ...consistent with our core values and...  ...in internal systems. Provides...  ...departmental level in line organization...  ..., Industrial Engineering, Business...  ...knowledge of multiple languages, i.... 
    Software
    Temporary work
    Work at office
    Local area
    Flexible hours

    Puget Sound Energy

    Bellevue, WA
    3 days ago
  • $105k - $135k

     ...and energy storage industries...  ...role with someone...  ...Infrastructure Engineer at Omnidian...  ...will drive core infrastructure...  ...providing Level 2+...  ...minimizing system drift, and...  ...and cloud software issues that...  ...as a core contributor to the team...  ...ensure that individuals with... 
    Software
    Work at office
    Immediate start

    Blue Bear Capital

    Seattle, WA
    3 days ago
  • $142.8k - $274.8k

     ...infrastructure, and execution systems that turn cutting-edge...  ...and training. These roles operate at the...  ...partner closely with engineering, research, data science...  ...technical program management, software engineering, or...  ..., including executive-level influence ~10+ years... 
    Software
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $160k - $288k

     ...seeking a Staff Software Engineer, Salesforce...  ...play a pivotal role in architecting...  ..., distributed systems, and cloud-...  ...as a primary individual contributor , developing...  ...simultaneously harden our core Salesforce...  ...mid-level Salesforce developers...  ...across multiple teams or workstreams... 
    Software
    Shift work

    QXO

    Seattle, WA
    1 day ago
  • $166k - $230k

     ...At City Storage Systems, we're building...  .... Our engineering effort spans...  ...contribute at all levels - whether...  .... Your role will adapt...  ...experiences. Core...  ...looking for individuals passionate...  ...individual contributors to leadership...  ...insurance (multiple plans, incl... 
    Full time
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    City Storage Systems

    Seattle, WA
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels). Be the first to apply!