Software Engineer Jobs at Pure Storage with Visa Sponsorship
Software Engineer jobs at Pure Storage span distributed systems, storage infrastructure, and cloud platform development. The company has an established pattern of sponsoring international engineers across multiple visa categories, making it a viable target for candidates who need work authorization to build their U.S. career in enterprise technology.
Find Software Engineer Jobs at Pure StorageOverview
Showing 5 of 9+ Software Engineer Jobs at Pure Storage


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all Software Engineer Jobs at Pure Storage
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Pure Storage.
Get Access To All Jobs
INTRODUCTION
We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry. This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us.
THE ROLE
Pure1 is the unifying manageability and intelligence layer on top of all Everpure products and services - FlashArray, FlashBlade, CBS, Portworx and more. It is the nexus of our promise of a simple customer experience, providing insights and tools to help make our customers’ lives better.
- Working on end-to-end lifecycle application development across the full stack (roughly 50% frontend and 50% backend, vary quarter by quarter). AI tooling fluency is preferred: you are expected to use AI to generate over 70% of your code.
- Brand new subscription and commerce features and as-a-Service offerings to surface customer needs and bring completely new sources of revenue to the company
- Web infrastructure and Data processing pipelines that manage petabytes of data being sent home to our cloud hosted systems in real-time
- An industry-leading SaaS cloud platform, Pure1 Manage, which allows customers to manage their array from any browser or from the Pure1 Mobile App. We build tools to manage large fleets of devices and help customers identify and quickly diagnose issues across the stack
- Machine learning models allowing for predictive analytics to help resolve potential issues and optimize customer workloads
- Designing, developing and maintaining customer-facing and internal-facing web applications, leveraging AI design tools and using technologies such as backend micro-services in Java, Python, NodeJS, and in collaboration with our UX team for frontend work in Angular and Typescript
- Experimenting with AI on new technologies and architectural patterns such as containers (k8s) or micro-frontends, in order to push the state-of-the-art and innovate new solutions
- Collaborating with peers and stakeholders to identify requirements and take solutions from initial design to production
- Leading/driving a project’s implementation, including coordinating other engineers’ work
- Bringing a focus on design, development, unit testing, code reviews, documentation, continuous integration and continuous deployment
- Continuously explore and develop use of AI in all above areas to help accelerate the development life cycle and reduce traditional software development and maintenance pain points
- We are primarily an in-office environment and therefore, you will be expected to work from the Bellevue office in compliance with Everpure’s policies, unless you are on PTO, or work travel, or other approved leave.
What You Bring
- 5+ years of professional experience designing, implementing and testing various product components
- Leadership experience driving projects from requirements to release, including directing other engineers
- Experience using AI to generate production quality code and familiarity with current AI development tools
- 5+ years combined experience in Java and Javascript, or equivalent. Nice to have: Python, Typescript
- Ability to thrive in a highly collaborative and team-oriented environment
- Ability to monitor and support multiple concurrent projects with fast context switching
- Knowledge of AWS, Kubernetes, networking infrastructure. Angular, NoSQL are a plus
- Eagerness to explore using AI tools to improve development and process efficiency
The Annual Base Salary Range Is
$180,000—$270,000 USD
What You Can Expect From Us
- Innovation: We celebrate those who think critically, like a challenge, and aspire to be trailblazers.
- Growth: We give you the space and support to grow along with us and to contribute to something meaningful. We have been named Fortune's Best Workplaces in Technology™, Fortune's Best Workplaces in the Bay Area™, and certified as a Great Place to Work®!
- Team: We build each other up and set aside ego for the greater good. And because we understand the value of bringing your full and best self to work, we offer a variety of perks to manage a healthy balance, including flexible time off, wellness resources, and company-sponsored team events. Check out purebenefits.com for more information.
Accommodations And Accessibility
Candidates with disabilities may request accommodations for all aspects of our hiring process. For more on this, contact us at TA-Ops@purestorage.com if you’re invited to an interview.
Our Commitment To a Strong And Inclusive Team
We’re forging a future where everyone finds their rightful place and where every voice matters. Where uniqueness isn’t just accepted but embraced. That’s why we are committed to fostering the growth and development of every person, cultivating a sense of community through our Employee Resource Groups and advocating for inclusive leadership. Everpure is proud to be an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or any other characteristic legally protected by the laws of the jurisdiction in which you are being considered for hire.
Join us and bring your best.
Bring your bold.
Pure and simple.
See all Software Engineer Jobs at Pure Storage
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Pure Storage.
Get Access To All JobsTips for Finding Software Engineer Jobs at Pure Storage
Align your portfolio to storage infrastructure
Pure Storage hires heavily for distributed systems, NVMe, and cloud-native storage work. Tailor your GitHub projects and interview prep to demonstrate low-level systems knowledge, not just web application development. Roles at this company reward depth in data path and performance engineering.
Verify Pure Storage's E-Verify enrollment early
Before investing in the interview process, confirm the entity extending your offer is E-Verify enrolled. Pure Storage operates across multiple legal entities, and your F-1 OPT authorization depends on your specific employing entity being enrolled, not just the parent company.
Request LCA filing timelines before accepting an offer
The DOL requires Labor Condition Application certification before your employer can file an H-1B petition with USCIS. Ask your recruiter when the LCA process will begin relative to your target start date to avoid gaps between your current status expiring and your petition being filed.
Prepare credentials for specialty occupation documentation
Pure Storage engineers work in specialized technical domains where USCIS scrutinizes whether the role genuinely requires a specific degree. Have official transcripts, degree equivalency evaluations if your credential is foreign, and a written summary linking your major directly to your job responsibilities.
Target teams sponsoring TN or EB categories proactively
Pure Storage sponsors TN visas for Canadian and Mexican engineers, and pursues EB-2 and EB-3 green card filings. When networking internally, ask about PERM-eligible roles early since PERM labor certification timelines can run over a year and benefit from being started before H-1B extensions run short.
Use Migrate Mate to filter Software Engineer openings by sponsorship
Not every Pure Storage job listing explicitly states visa sponsorship eligibility. Use Migrate Mate to browse verified Software Engineer roles at Pure Storage that have a confirmed sponsorship track record, saving you from applying to positions where sponsorship isn't available for your visa category.
Frequently Asked Questions
Does Pure Storage sponsor H-1B visas for Software Engineers?
Yes, Pure Storage sponsors H-1B visas for Software Engineer roles. The company has a consistent record of filing H-1B petitions for engineering positions across its product and platform teams. If you're currently on F-1 OPT, Pure Storage can also serve as your cap-subject H-1B visa sponsor when the annual lottery opens each March for an October 1 start date.
How do I apply for Software Engineer jobs at Pure Storage?
Apply directly through Pure Storage's careers page, or use Migrate Mate to browse verified Software Engineer openings filtered by visa sponsorship eligibility. When applying, tailor your resume to reflect systems-level experience relevant to Pure Storage's core work in flash storage and cloud infrastructure. Referrals from current engineers carry significant weight in their technical screening process.
Which visa types does Pure Storage commonly sponsor for Software Engineer roles?
Pure Storage sponsors H-1B, F-1 OPT, F-1 CPT, TN visa, J-1 visa, and pursues EB-2 and EB-3 immigrant visa categories for Software Engineers. TN visa sponsorship is available for Canadian and Mexican nationals in qualifying engineering classifications. The EB-2 and EB-3 paths are relevant for engineers planning long-term U.S. residency, though these require PERM labor certification and have longer timelines.
What qualifications does Pure Storage expect for sponsored Software Engineer positions?
Most Software Engineer roles at Pure Storage require a bachelor's degree or higher in computer science, electrical engineering, or a closely related technical field. USCIS requires that the degree directly ties to the job duties for H-1B specialty occupation classification. Pure Storage's engineering interviews emphasize systems design, data structures, and performance optimization, with deeper expectations for roles on storage or platform infrastructure teams.
How do I time my visa filing process when joining Pure Storage as a Software Engineer?
If you're transitioning from F-1 OPT to H-1B, your employer must submit your registration during the March lottery window for an October 1 start. If selected, the I-129 petition follows after April 1. Plan your OPT end date against this timeline carefully. If you're mid-status on another visa, your Pure Storage offer letter and the DOL-certified LCA are both required before USCIS will accept the H-1B petition.