Pure Storage logo

Senior Linux Software Engineer - Systems Engineering

Pure Storage
Santa Clara, California
HYBRID
Posted January 25, 2025
$167k - $246k
Apply Now

Application opens on company website

Job Description

The role involves software development focused on the Linux kernel, including new development, bug fixes, and analysis, while leading and mentoring junior engineers. Candidates should have strong problem-solving skills and experience in creating optimized algorithms, primarily using C, C++, and Python.

Key Responsibilities

  • Develop and maintain Linux kernel including new development and bug fixes.
  • Specify and set requirements for enterprise-grade storage servers across multiple product lines.
  • Lead and mentor junior engineers.
  • Conduct software development through architecture, development, testing, release, and maintenance.
  • Perform design and code reviews.
  • Optimize algorithms for performance and scalability.
  • Analyze and tune system performance.

Requirements

  • 5 years of experience as a developer.
  • B.S. or higher degree in Computer Science or equivalent experience.
  • Strong understanding of CPU architecture, computer architecture, operating systems, algorithms, and data structures.
  • Experience creating highly optimized algorithms using C and/or C++.
  • Ability to read and analyze x86 assembly language.
  • Demonstrated ability to optimize algorithms at many levels, including CPU instruction optimizations, hardware/software trade-offs, and threading and locking issues.
  • Experience with x86 performance and scalability, especially NUMA using lock-free algorithms.
  • Understanding of I/O technologies and standards such as NVMe, Ethernet, Fibre Channel, or SCSI.
  • Knowledge of multithreading and lockless algorithms.
  • Understanding of enterprise data storage system architectures and behavior.
  • Strong problem-solving and debugging skills.
  • Strong communication skills, with the ability to present to a diversity of audiences from executives to developer conferences.
  • Track record of shipping products with high performance and high resiliency.
  • Willingness to work 4 days per week from the Santa Clara, CA office.

Benefits & Perks

Annual base salary range of 167,000-246,000
Work schedule of 4 days per week in-office
Flexible time off
Wellness resources
Company-sponsored team events
Incentive pay and/or equity

Ready to Apply?

Join Pure Storage and make an impact

Apply Now

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Pure Storage

Pure Storage logo

Account Executive, Commercial - Idaho Montana

Pure Storage
Boise
Full Time
$123k-197k
Pure Storage logo

District Manager Germany Commercial South

Pure Storage
Munich
Full Time
Pure Storage logo

Account Executive, AI HPC

Pure Storage
Singapore
Full Time

More jobs in Santa Clara, California

Nuro logo

Autonomous Vehicle Operator, Santa Clara - PM Shift

Nuro
Santa Clara
Full Time
$0k-0k/hr
Natron Energy logo

Battery Systems Engineering Manager

Natron Energy
Santa Clara
Full Time
Natron Energy logo

Battery Product Development Engineering Manager

Natron Energy
Santa Clara
Full Time