Member of Technical Staff - Linux Kernel - FlashArray
Everpure
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
As the Team Lead for Initiator & Protocol Engineering, you will spearhead the critical bridge between our industry-leading FlashArray and the Linux/VMWare ecosystems. You will drive the performance and reliability of our storage protocol stacks—spanning NVMe over Fabrics and Fibre Channel—ensuring Pure Storage remains the gold standard for enterprise connectivity. Collaborating closely with cross-functional hardware and software teams, you’ll mentor a high-caliber engineering squad to solve complex kernel-level challenges and influence the global Linux upstream community.
WHAT YOU'LL DO
Own the Protocol Lifecycle: Lead the development, maintenance, and optimization of Linux and VMWare initiator stacks (NVMeoF, FC-SCSI, iSCSI) and target drivers to ensure seamless, high-performance integration with Pure FlashArray.
Drive System Resilience: Architect enhancements for Fibre Channel and NIC driver stacks that improve RAS (Reliability, Availability, and Serviceability), specifically focusing on multipathing logic and link health monitoring.
Technical Leadership & Mentorship: Guide a team of senior and junior engineers through complex project deliveries, conducting deep-dive code reviews and setting the technical bar for C/C++ and Python development within the kernel space.
Solve the Impossible: Act as the final escalation point for the most challenging system-level bugs found in the field or internal testing, utilizing protocol analyzers and kernel debugging tools to provide root-cause analysis and long-term fixes.
Shape the Ecosystem: Optimize initiator behavior for maximum throughput and minimum latency, contributing key performance enhancements and bug fixes back to the Linux upstream kernel to benefit the broader storage community.
WHAT YOU BRING
Kernel & Driver Mastery: Proven expertise in Linux/Unix kernel development and writing robust device drivers, specifically within storage or networking subsystems.
Protocol Architecture: Deep technical command of storage protocols such as NVMe (TCP, ROCE, FC) or SCSI (FCP, iSCSI), including experience designing and implementing significant components of these stacks.
Leadership Impact: Demonstrated ability to lead complex engineering projects from conception to delivery while mentoring peers and fostering a culture of high-quality, automated-first development.
Advanced Problem Solving: Expert-level debugging skills for complex system/kernel issues and a track record of using performance analysis tools to optimize storage system bottlenecks.
Location: We are primarily an in-office environment and therefore, you will be expected to work from the {{OFFICE_LOCATION}} office in compliance with Pure’s policies, unless you are on PTO, or work travel, or other approved leave.
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 View email address on job-boards.greenhouse.io 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.
- ...valued. As a Product Support Analyst, you will be the primary technical contact for clients, managing product queries and incidents... ...languages are desirable. ~ SQL, scripting, command-line tools, Linux/Unix, cloud platforms, or monitoring tools are desirable. ~ Understanding...LinuxFull timeWorldwideFlexible hoursShift workNight shiftDay shift
- ...SAP Basis Administrator is a member of the SAP Basis Operations team... ...landscape upgrade, managing technical plan in conjunction with functional... ....- Plan and implement kernel, client and server upgrades for... ...Mongo, MaxDB).- Knowledge of Linux, Unix, Solaris, Windows Server...LinuxFull time
- ...monitoring and logging solutions using Prometheus, Grafana, Fluent Bit, Thanos, Azure Monitor, Cloudwatch, and Log Analytics.- Perform Linux system administration and troubleshooting.- Implement code quality and security checks using SonarQube.- Troubleshoot deployment,...Linux
- ...identifying and integrating OS changes/upgrades necessary and working on Linux networking components as well.Work can also be in platform... ..., ONIE, UEFI/BIOS would be helpful.- Debugging skills using GDB, Kernel and drivers level debugging and application level debugging.-...Linux
- ...with L2/L3, development, and support teams to improve operational processes.Technical Skills :- Basic understanding of Java application components (JVM, heap, threads - high-level).- Basic Unix/Linux commands.- Ability to execute Shell/Python/PowerShell scripts.- Familiarity...LinuxHybrid workWork at officeShift workNight shift
- ...issues.- Participate in architecture discussions and contribute to technical decisions.- Develop unit and integration tests to ensure... ...working with microservices and distributed systems.- Familiarity with Linux/Unix environments.Education : - Bachelor's/Master's degree in...LinuxFull time
- ...identifying and integrating OS changes/upgrades necessary and working on Linux networking components as well.Work can also be in platform... ...ONIE, UEFI/BIOS would be helpful.9. Debugging skills using GDB, Kernel and drivers level debugging and application level debugging.10. Experience...Linux
- ...charts. Strong coding and debugging experience using C or Golang. Linux OS, Data structures, IPC mechanisms. Understanding of multi-... ...engineering teams to deliver reliable and scalable products.- Communicate technical concepts effectively through written and verbal communication....Linux
- Job Description : Experience : - 12+ Years.Technical Requirements : - Strong understanding of networking data plane forwarding concepts in... ...of control plane networking concepts.- In-depth understanding of Linux operating systems and embedded software development.- Excellent...LinuxFlexible hours
- ...and maintain tooling used to burn-in, validate, and monitor infrastructure, with an emphasis on networking diagnostics (TCP/RDMA) and Linux systems. You will work closely with a US-based Tech Lead and collaborate with a distributed engineering team.Key Responsibilities :- Design...Linux
- ...Support GPU software bring-up, including firmware, drivers, and kernel integration.- Enable and debug graphics and compute workloads such... ...Cadence Palladium or Siemens Veloce.- Knowledge of Vulkan/OpenGL.- Linux, firmware, or driver bring-up experience.- Understanding of...Linux
- ...Optimize software performance, scalability, and reliability.- Prepare technical documentation and support product releases.Required Skills : - 1... ..., DWDM, Ethernet transport, and MPLS-TP.- Experience working on Linux-based development environments.- Familiarity with debugging...Linux
- ...versioning, experiment tracking, and model registry.- Experience with monitoring tools such as Prometheus and Grafana.- Good understanding of Linux/Unix environments.Good to Have :- Experience with AWS SageMaker, Azure ML, or GCP Vertex AI.- Knowledge of Terraform or Infrastructure...LinuxFull time
- ...across the development lifecycle.- Collaborate with DevOps and system engineering teams to implement secure coding standards and harden Linux-based environments against unauthorized access.- Utilize platforms like Cohesity to manage data protection and security workflows,...Linux
- ...architecture patterns (event-driven, CQRS, Saga)- Experience with NoSQL and search engines (Elasticsearch/OpenSearch)- Familiarity with Linux, networking, and security best practicesGood-to-Have Skills : - Experience with Google Cloud Platform (GCP) (BigQuery, Pub/Sub, GKE)-...LinuxHybrid work
- Job Description : We are looking for a Linux Kernel Development Engineer with 5-8 years of experience in embedded software development for automotive systems. The ideal candidate should have strong hands-on expertise in Linux Kernel, RTOS, HAL/driver development, and embedded...Linux
- ...scammers are impersonating Commvault team members - including HR and leadership - via email... ...in architecture discussions and technical design reviews.- Write clean, maintainable... ...knowledge of Operating Systems (Windows/Linux), Multithreading and concurrency, Data structures...Linux
- ...scammers are impersonating Commvault team members - including HR and leadership - via email... ...Workloads team. You will be a hands-on technical leader driving the architecture, design,... ...technical initiatives.- Deep expertise in Linux/Windows systems programming and OS internals...Linux
- ...appropriate security controls.- Contribute to security reviews, technical documentation, and compliance activities.- Provide technical guidance... ..., authentication, and message integrity.- Experience with Linux and/or QNX based automotive platforms.- Strong understanding of...Linux
- ...activities.- Contribute to Agile development processes and maintain technical documentation.- Ensure software development aligns with... ...AUTOSAR platforms and automotive middleware.- Exposure to POSIX/Linux-based embedded environments.- Experience with automotive development...LinuxImmediate start
- ...in designing and developing routing protocols, Segment Routing, and MPLS technologies, along with solid C/C++ programming skills in a Linux environment.Key Responsibilities :- Design, develop, and enhance Layer 3 networking protocols such as IS-IS, OSPF, and BGP.- Work on Segment...Linux
- ...CAN tools (any) ~ Static and dynamic analysis tools ~ Debuggers (J-Link, Lauterbach, etc.) Good to Have: ~ Experience in Linux development environments ~ Familiarity with Make/CMake build systems ~ Knowledge of Bootloader development ~ Exposure to...LinuxImmediate start
- ...smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the full-time Power Platform Technical Specialist in Bangalore we’re looking for? Your future role Take on a new challenge and apply your hands-on coding and application...Long term contractFull timeWork at officeWorldwide
- ...Provide SAN zoning, iSCSI/FC connectivity, and LUN masking for Linux/Windows/VMware hosts. • Collaborate with virtualization, backup... ...making choices, recommendations, or decisions. • Works with key technical and business stakeholders to determine data and storage...LinuxHybrid workWork at officeRemote jobFlexible hours
- ...in on-call or shift-based support as required. Required Technical Skills Strong hands-on experience with Adobe ColdFusion / CFML... .../migrations, security remediation, performance tuning, Windows/Linux environments, scripting/automation, and AWS/Azure would be advantageous...LinuxHybrid workWork at officeRemote jobFlexible hoursShift work
- ...part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Helpdesk Associate-L1 Technical to join our team in Bangalore, Karnātaka (IN-KA), India (IN). Requirements: Helpdesk Associate at Grade-4 position in Service...Hybrid workWork at officeRemote jobFlexible hoursShift work
- ...Overview The SAP S/4HANA BASIS Consultant is responsible for the technical administration, configuration, and optimization of SAP... ...architecture. • Strong experience with SAP HANA DB administration and Linux OS environments. • Proficiency in SAP Solution Manager, Fiori,...LinuxHybrid workWork at officeRemote jobFlexible hours
- ...infrastructure provisioning and management. Experience with at least one cloud platform: AWS, Azure, or GCP Experience with Linux administration and shell scripting. Knowledge of Git-based version control systems. Preferred Skills CI/CD tools such as Jenkins...LinuxFull timeHybrid workWork at officeRemote jobFlexible hours
- ...Partner with the Product team to translate vague business requirements into concrete, feasible technical roadmaps. Actively participate in development along with team members for as much as 60% of their time, creating modules & systems that can then be treated as a working...Long term contractFull time
- ...maintaining scalable data pipelines and backend systems. You will work closely with our Lead Engineers and Product Managers to translate technical designs into production-ready code. Because we process high volumes of data, you will be tasked with writing efficient code,...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Member of Technical Staff - Linux Kernel - FlashArray. Be the first to apply!
