Senior Software Engineer, Hyperscale at Pure Storage

Santa Clara, California, United States

Pure Storage Logo
$163,000 – $259,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Data Storage, Cloud ComputingIndustries

Requirements

  • 4+ years of work experience using C, C++, Golang, or related programming languages
  • Relevant engineering experience within the field of data storage or related technologies
  • Comfort working with engineers, architects, and leadership at large customers
  • Experience with hyperscale compute and storage architectures is desirable
  • Proven design sensibility and the willingness to work in a collaborative, team-oriented environment
  • Strong analytical and problem-solving skills with a creative approach to addressing technical requirements
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related technical field, or equivalent industry experience
  • Deep understanding of flash memory technologies, designing SSDs, compute and storage hardware and software, networking, and data center architectures and standards
  • Experience with distributed storage platforms, such as Ceph, AWS S3, Azure Blob etc. is highly desirable

Responsibilities

  • Design and implement creative new algorithms and technologies for high-performance, highly reliable systems
  • Own and deliver innovation end-to-end, from concept to shipped product
  • Analyze and solve challenging problems through persistence and insight
  • Work as a team with smart peers who inspire you and who are inspired by you
  • Make customers really happy, because that’s why we do what we do
  • Learn about building new products for new markets inside of a small team

Skills

Key technologies and capabilities for this role

CC++GolangFlash StorageHyperscale ArchitecturesSSD DesignNetworkingData Center ArchitectureHigh-Performance SystemsAlgorithms

Questions & Answers

Common questions about this position

What is the salary range for this Senior Software Engineer position?

The salary range is USD $163,000.00 - USD $259,000.00.

Is this role remote or onsite, and where is the office located?

This is an onsite role requiring work from the Santa Clara, CA office, in compliance with Pure’s policies, unless on PTO, work travel, or approved leave. The role is primarily an in-office environment.

What programming languages and skills are required for this role?

Candidates need 4+ years of work experience using C, C++, Golang, or related programming languages, relevant engineering experience in data storage or related technologies, strong analytical and problem-solving skills, and comfort working with engineers, architects, and leadership at large customers.

What is the company culture like at Pure Storage?

The culture emphasizes innovation, growth, and teamwork, with recognition as Fortune's Best Large Workplaces in the Bay Area™, Fortune's Best Workplaces for Millennials™, and certified as a Great Place to Work®. It features a collaborative, team-oriented environment with smart peers.

What makes a strong candidate for this position?

Strong candidates have 4+ years in C, C++, Golang or similar, experience in data storage or hyperscale architectures, a degree in Computer Science or related field, and a collaborative mindset with proven problem-solving skills.

Pure Storage

Data storage solutions and services provider

About Pure Storage

Pure Storage specializes in data storage solutions, providing businesses with advanced technologies to manage and protect their data. The company offers a range of products, including all-flash storage arrays that utilize flash memory for faster data access compared to traditional hard drives. Additionally, Pure Storage provides a subscription service called Evergreen One, which ensures clients receive continuous updates and maintenance for their storage systems without needing to replace hardware. This approach allows businesses to keep their technology current and efficient. Pure Storage differentiates itself from competitors by focusing on sustainability and innovation in its offerings. The company's goal is to deliver efficient and environmentally friendly data storage solutions that meet the diverse needs of clients across various industries.

Santa Clara, CaliforniaHeadquarters
2009Year Founded
$461.9MTotal Funding
IPOCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
5,001-10,000Employees

Benefits

Insurance, Health & Wellness - Accidental death and dismemberment (AD&D) Insurance, Dental Insurance, Disability Insurance, Gym / Wellness Reimbursement, Health Insurance, Health Savings Account (HSA), Life Insurance, Maternity Leave, PTO (Vacation / Personal Days), Paternity Leave, Vision Insurance
Home - Business Travel Insurance, Immigration Assistance, Phone Bill Reimbursement, Remote Work
Financial & Retirement - 401k 100% match on the first 3% of base salary, Employee Stock Purchase Program (ESPP), Flexible Spending Account (FSA)

Risks

Emerging storage technology companies may erode Pure Storage's market share.
Supply chain vulnerabilities could disrupt production and delivery schedules.
Data sovereignty laws may increase operational complexity and costs.

Differentiation

Pure Storage leverages flash memory for faster data access and improved performance.
The company offers Evergreen One, a subscription service for continuous updates and maintenance.
Pure Storage's GenAI Pod provides turnkey solutions for AI-powered innovation.

Upsides

Collaboration with Kioxia enhances scalability and performance in hyperscale data centers.
FlashArray//C20 expands market reach to smaller and edge deployments.
Strategic investment in CoreWeave accelerates AI cloud services innovation.

Land your dream remote job 3x faster with AI