NetApp
Principal Software Engineer
Baltimore, Maryland · Principal
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →H-1B wage level
the lottery is wage-weighted — each level is one more entry
This range already reaches Level IV — the maximum four lottery entries.
DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · Baltimore-Columbia-Towson, MD. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.
Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card intent detected
Green-card follow-through: 75%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- NetApp is uniquely placed in the industry partnering with major hyper scalers (AWS, GCP and Azure) which adds a new challenge for Service Oriented Architectures (SOA) driving innovation in the space of Cloud Fundamentals.
Responsibilities
- NetApp is the trusted partner for organizations transforming data into opportunity.
- Bring in your experience and expertise for the new frontier, to build best in class SaaS applications, woven with architecture and design that are deployed across multiple hyper scalers.
- At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees.
- Here, differences are not just welcomed-they drive everything we do.
- If you're ready to innovate, rise to the challenge, and own every moment - make your next move your best one.
- These tools support-rather than replace-human decision-making.
Requirements
- Ability to provide end to end architecture on major initiatives.
- Bachelor's degree in technical area of study: engineering disciplines
Nice to have
- Preference for experience in designing data migration systems & storage platforms.
- Preference for experience with filesystems, or file/cloud storage protocols.
- Experience in NFS/SMB/iSCSI protocols.
- Containerization and orchestration (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation).
- Built a new product end-to-end inside a large company.
- Cloud Storage team is embarking on a new charter to address these challenges for Cloud native applications, of simplifying customer operations and being a key differentiator.
- If you are someone who enjoys working on challenging system problems covering different areas of the tech stack, this might be the right opportunity for you!
- Experience Requirements
Compensation
- The target salary range for this position is $220,000-372,000.
- The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range.
- Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package.
Benefits
- Benefits may vary by country and region, and further details will be provided as part of the recruitment process.
Company info
- Our culture We celebrate mold breakers, bold thinkers, and problem solvers.
Equal opportunity
- Equal Opportunity Employer:
This listing is sourced directly from NetApp's careers page and normalized into a canonical job model.