Lead Linux Systems Software Engineer

1 week ago


Santa Clara California, United States Pure Storage Full time

Company Overview:
JOIN US IN SHAPING THE FUTURE.

What connects NASA and innovative space enterprises with COVID vaccine research teams or platforms like Roblox and the Metaverse?


The answer lies in data; all rapidly evolving sectors depend on data to maintain a competitive advantage.

The most forward-thinking organizations are unlocking the full potential of their data by collaborating with Pure Storage.

Pure's mission is to transform the storage experience and empower innovators by streamlining how individuals engage with and utilize data.

.

Pure is leading the way and achieving remarkable milestones:
For a decade, Gartner has recognized Pure as a leader in the Magic Quadrant

Our customer-centric ethos and steadfast dedication to innovation have secured us the highest Net Promoter Score in the industry

Industry analysts and media have acknowledged us across various dimensions

Our 6,000+ team members are empowered to make Pure a more agile, robust, and intelligent organization as we progress


If you, like us, embrace exciting challenges that have the potential to transform the world, we offer countless opportunities for you to leave your mark.


Position Overview:
Pure Storage is on the lookout for a skilled senior systems software engineer to become part of its Linux Fabrics and Kernel Team.

The chosen candidate will independently and collaboratively tackle challenges related to Linux and systems design, architecture, implementation, and fault analysis/debugging of Pure's leading-edge flash storage solutions.


Responsibilities:
Complete life-cycle system development

Designing, coding, and debugging applications in various programming languages

Developing I/O technologies and standards such as NVMe, Ethernet, or protocols (NVMe-oF (TCP, RoCE), IP, NFS, SMB, ...), Fibre Channel, SCSI

Conducting analyses in forms of software, code, requirements, system risk & reliability

Performing software reviews and identifying code metrics

Enhancing performance, improvement, balancing, usability, automation

Supporting, maintaining, and documenting software functionality

Integrating software with existing systems

Qualifications:
A natural curiosity and the capability to design, implement, and test product components in a highly collaborative and team-oriented environment

A minimum of 5 years in software development.

Proficiency in C/C++/Java and scripting languages such as Python/Shell

Experience in Linux/BSD/Solaris/AIX kernel development, embedded Linux, and/or Linux device driver experience

One or more of the following specialized skills are advantageous:

Open source/upstream experience

Insights into x86 RAS capabilities to enhance hardware resilience

PCIe Gen4 architecture

X86 performance and scalability (especially NUMA using lock-free algorithms)

Virtualized data path implementation

Experience in modern user space architectures such as DPDK, SPDK

B.S. in Computer Science or equivalent experience; M.S. preferred.

#LI-HYBRID #LI-ONSITE

Pay Range:
USD $(phone number removed) - USD $(phone number removed) /Yr.

Pay Transparency Statement:
Salary ranges are determined based on role, level, and location.

For positions open to candidates in multiple geographical locations, the base salary range reflects the labor market across the applicable locations.

This role may be eligible for incentive pay and/or equity.


We recognize the importance of bringing your full and best self to work, and we provide a variety of benefits to support a healthy work-life balance, including flexible time off, wellness resources, and company-sponsored team events - check out for more information.

We accept applications on an ongoing basis until the position is filled.

BE YOURSELF—CORPORATE CLONES NEED NOT APPLY:
Pure is a place where you can ask big questions, think differently, and make a significant impact. This is not merely a job; it is a place where your voice matters and where you can accelerate your career.

We value unique perspectives and celebrate individuality, and with ample opportunities for learning, personal development, and role expansion, joining Pure is an investment in your career journey.


Through our Pure Equality program, which supports a thriving array of employee resource groups, we nurture the personal and professional lives of our team members.

Our Pure Good Foundation contributes to local and global communities through volunteering and grants.


We are committed to equality.


Research indicates that women often feel they need to meet 100% of the criteria to apply for a job, while men typically apply after meeting about 60%.

Regardless of how you identify, if you believe you can fulfill the role and are a suitable match, we encourage you to apply.

Pure is proud to be an equal opportunity and affirmative action employer.

We do not discriminate based on 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.

If you require assistance or an accommodation due to a disability, please reach out to us.

APPLICANT & CANDIDATE PERSONAL INFORMATION PRIVACY NOTICE.


If you're curious about how or why Pure collects or uses the information you provide, we invite you to explore our policies.

DEEMED EXPORT LICENSE NOTICE.

Some positions may necessitate a deemed export license for compliance with applicable laws and regulations.

Please note:

Pure does not currently sponsor deemed export license applications, so we are unable to proceed with applicants requiring stated sponsorship.



  • Santa Clara, California, United States Blue River Technology Full time

    Job OverviewPosition: Lead Software Engineer for Autonomous SystemsLocation: Remote with occasional office presence requiredKey ResponsibilitiesConduct research, design, and development of software applications for computer and network systems.Create resilient and reliable components for robotics systems aimed at autonomous functionality.Implement support...


  • Santa Clara, California, United States K&K Global Talents Full time

    Job OverviewPosition: Linux Systems EngineerEmployment Type: ContractTechnologies Involved: Linux, Hardware SystemsLocation: RemoteKey Responsibilities:Install, maintain, and troubleshoot hardware and software systems in accordance with company protocols and safety standards.Conduct regular inspections and preventive maintenance on systems to ensure optimal...


  • Santa Clara, California, United States Ampere Full time

    About the RoleWe are seeking a highly skilled Embedded Linux Systems Engineer to join our Operating Systems software engineering team. As a key member of this team, you will be responsible for developing and maintaining embedded board support packages for a new embedded Linux operating system project.Key ResponsibilitiesCollaborate with senior Linux kernel...


  • Santa Clara, California, United States NVIDIA Full time

    The NVIDIA Automotive Vehicles Platform team is on the lookout for a Lead Software Engineer to innovate and advance NVIDIA's autonomous vehicle systems. Your role will involve engaging in a dedicated initiative to create and commercialize transformative solutions that will redefine transportation and the expanding domain of self-driving technology. You will...


  • Santa Clara, California, United States Peraton Full time

    About the RoleWe are seeking a highly skilled Software Engineering Lead to join our team at Peraton. As a key member of our software development team, you will be responsible for leading the development and implementation of microservices architecture to modernize systems for use by Navy Sailors.Key ResponsibilitiesLead the development and implementation of...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:NVIDIA Corporation is seeking a highly skilled Principal Platform Software Engineer to spearhead the architecture of next-generation data center server product platforms. This role is pivotal in driving innovative solutions from conception to production.Key Responsibilities:Architect and develop platform solutions for NVIDIA HGX GPU...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:The Principal Platform Software Engineer will play a crucial role in shaping the architecture of next-generation data center server platforms. This position involves collaborating with various teams to ensure the successful implementation of innovative solutions.Key Responsibilities:Design and develop platform architecture and facilitate...


  • Santa Clara, California, United States NVIDIA Full time

    The NVIDIA Autonomous Vehicles Platform team is on the lookout for a Lead Software Engineer to innovate and advance NVIDIA's automotive technology. Your role will involve a dedicated effort to create and commercialize pioneering solutions that will transform the landscape of transportation and the burgeoning domain of self-driving vehicles. You will...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:NVIDIA Corporation is seeking a Principal Platform Software Engineer to spearhead the architectural design of next-generation data center server platforms. This role is pivotal in advancing our mission as a leader in AI computing.Key Responsibilities:Architect and develop platform solutions for NVIDIA HGX GPU baseboards, focusing on...


  • Santa Clara, California, United States NVIDIA Full time

    Join NVIDIA's Innovative Engineering TeamBecome a part of NVIDIA's pioneering Solution Engineering team that is redefining the landscape of autonomous machines. Our mission is to design and implement scalable robotic solutions that empower the next generation of AI-driven robots. Our team is hands-on, results-oriented, and deeply values diversity.Your...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:NVIDIA Corporation is seeking a highly skilled Principal Platform Software Engineer to take charge of the architectural design and development of next-generation data center server platforms. This role is crucial in advancing our mission as a leader in AI computing.Key Responsibilities:Design and implement platform architecture for NVIDIA...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:NVIDIA Corporation is seeking a highly skilled Principal Platform Software Engineer to spearhead the architecture of next-generation data center server platforms. This role involves driving innovative solutions from conception to production, ensuring the highest standards of performance and reliability.Key Responsibilities:Architect and...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job OverviewYour RoleOur Cloud Management Platform division is seeking a dedicated Lead Software Architect to innovate and design our robust microservices that power all Palo Alto Networks cloud offerings.We are looking for seasoned Lead Software Architects to create and implement cutting-edge technologies within our Shared Services team. We value engineers...


  • Santa Clara, California, United States NVIDIA Full time

    Join a pioneering technology company that is at the forefront of innovative advancements! NVIDIA is creating transformative solutions in exciting fields such as Virtual Reality, Artificial Intelligence, Deep Learning, and Autonomous Vehicles. We are seeking experienced software engineers to become part of our Planning and Controls team, tasked with...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:The Principal Platform Software Engineer will play a pivotal role in shaping the architecture of next-generation data center server platforms. This position requires a deep understanding of software and hardware integration, as well as the ability to drive solutions from conception to production.Key Responsibilities:Architect and implement...


  • Santa Clara, California, United States AMD Full time

    Join AMD and Shape the FutureAt AMD, we are committed to revolutionizing lives through our innovative technology, enhancing our industry, communities, and the global landscape.Our Vision: We aim to create exceptional products that propel next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, personal...


  • Santa Clara, California, United States Omega Solutions Full time

    Senior Linux Systems Administrator (Contract)Duration: 4-6 weeks, 40 hours per week (Remote)Company: Omega SolutionsCompensation: Competitive hourly rateProject Overview:Omega Solutions is seeking a proficient Linux Systems Administrator to support our Linux infrastructure. The selected candidate will tackle various challenges related to system upgrades,...


  • Foster City, California, United States A Society Group, Inc. Full time

    A Society Group, Inc. is seeking a skilled Linux Systems Engineer to enhance our Endpoint Engineering team. This team is dedicated to managing both physical and virtual endpoints at scale, ensuring our workforce has efficient, secure, and dependable systems. Key Responsibilities: Execute installations, configurations, upgrades, and ongoing maintenance of...


  • Santa Clara, United States Ampere Full time

    Description Invent the future with us.   Recognized by Fast Company’s 2023 100 Best Workplaces for Innovators List,  Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud computing.  By providing a new level of...


  • Santa Clara, United States Ampere Full time

    Description Invent the future with us.   Recognized by Fast Company’s 2023 100 Best Workplaces for Innovators List,  Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud computing.  By providing a new level of...