Company

Ixsystems IncSee more

addressAddressSan Jose, CA
type Form of workFull-Time
CategoryEngineering/Architecture/scientific

Job description

Job Description

Description:

We’re looking for a Senior Operating System Engineer to join our team! This position will have you directly involved in the engineering efforts of our TrueNAS product at a kernel and more. This position and team will get hands-on experience with the Linux Kernel, ZFS, Device Drivers, and other aspects of the TrueNAS operating system which are mostly engineering in the C programming language.


This is an in-office role based out of our San Jose, CA or Maryville, TN office or fully remote in the United States


Base Pay Range

The base pay range of this position is $115,345.00 to $180,000.00 USD Annually. Additional compensation through the Incentive Bonus Program is available for this position.


Please note that the provided range reflects the pay spectrum for positions within the same job category as the one to which this position belongs. The final offer will consider various factors, such as location, education, and prior experience, to ensure a comprehensive and fair compensation assessment.


iXsystems offers a comprehensive package of benefits including health, dental, vision, disability, and life insurance, paid time off, 401(k), health and flexible spending accounts, stock purchase plan, and more.


Expected Posting Timelines

This position will be open for a minimum of 5 days, a maximum of 90 days.


Why join iXsystems?

Looking to join a company with an amazing culture, a higher purpose, that puts people before profit? Founded in Silicon Valley in 2002, iXsystems is a profitable, fast-growing, privately-held global company that is changing the data storage industry with TrueNAS, the world's most popular Open Source storage software.


At iX, we provide an ultra-collaborative environment to our employees and open-source communities so we can maintain being the world’s most deployed storage software and pursue kaizen. We are open and creative, and we make work fun. We are big believers in nurturing and promoting from within and providing our talents with career growth opportunities to thrive along with the company’s growth and expansion.


From working in our office or working from home remotely, iXians across the globe collaborate in real-time to deliver the best customer experience possible. Light on meetings but results-driven, our agile stand-up environment helps all employees develop close relationships and deliver better outcomes. We iXians live by our values daily, striving to be inclusive and building a worldwide community where people come first and feel belong.


The Day-to-Day

The Senior Operating Systems Engineer will design, develop, test, and support code for the following aspects of TrueNAS: Linux kernel and toolchain development, Filesystems such as ZFS, OS Internals, Block Storage, Memory Management, Device Drivers such as storage (SAS, SATA, NVMe, NVDIMM), networking (Ethernet, RDMA, NTB), PCI Express, and related technologies.

  • Interact with remote users to diagnose/debug issues
  • Interact with other teams (middleware, services, platform, performance, etc.)
  • Interact with the open-source community (Linux, OpenZFS, etc.)
  • Attend OS team and related standups or meetings as assigned
  • Able to create elegant, efficient, and testable code
  • Perform code reviews
  • Other duties may be assigned as needed.
Requirements:

Education and Experience

We have identified the following programs, experience, and knowledge that have helped others find success in this role at iXsystems. We understand though that knowledge comes from many forms of learning and experiences. Above all, we consider a person’s potential impact in the role and value their unique path to this point in their career.

  • 8+ years of Linux or BSD kernel development experience
  • GitHub and Jira experience
  • Proven C language skills
  • Copy-on-write filesystem advanced knowledge (BTRFS, bcachefs, ZFS preferred)
  • Solid understanding of sharing protocols (NFS, iSCSI, SMB)
  • Solid understanding of UNIX / Linux Operating Systems (processes, memory, filesystem)
  • Solid understanding of asynchronous and parallel programming
  • Experience with device driver development and maintenance
  • Bachelor’s degree or equivalent practical experience
  • Ten years of experience in the software development industry

Equal Employment Opportunity:

iXsystems, Inc. provides equal employment opportunities to all employees and applicants in all company facilities without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental and intellectual disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer-related or HIV/AIDS-related), genetic information, or sexual orientation in accordance with applicable federal, state and local laws. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Refer code: 8114989. Ixsystems Inc - The previous day - 2024-02-05 11:52

Ixsystems Inc

San Jose, CA
Popular Operate System Engineer jobs in top cities
Jobs feed

Paint Loader/Unloader, 1st Shift - Spartan Mowers

The Toro Company

Batesville, AR

Mgr Financial Reporting

Wellstar Health System, Inc.

Tate, GA

Internal Auditor 2

Wellstar Health System, Inc.

Tate, GA

Banquet Cook II

Marriott

Irving, TX

Mgr Financial Reporting

Wellstar Health System, Inc.

Tate, GA

COA Cook II

Marriott

Dorado, PR

Internal Auditor 2

Wellstar Health System, Inc.

Tate, GA

Banquet Cook III

Marriott

Irving, TX

Internal Auditor 2

Wellstar Health System, Inc.

Tate, GA

Share jobs with friends

Related jobs

Sr. Operating Systems Engineer

Senior Systems Engineer APM-E Information Operations

Saic Motor

SAN DIEGO, CA

2 months ago - seen

Stationary Engineer - Plant Operations

Riverside University Health System

Moreno Valley, CA

2 months ago - seen

Cloud Security Operations and Compliance Engineer (SecOps)

Cisco Systems Inc

San Jose, CA

3 months ago - seen

Systems Support Operations Engineer, Energy

Tesla

$30 - $58 an hour

Fremont, CA

4 months ago - seen

Cloud Technology Engineer (Operating Systems Analyst)

California State University

Chico, CA

4 months ago - seen

Mainframe System Operator

Data Engineering Manager #: 22-23914 . - Engineering Jobs | Engineer Careers Canada

Downey, CA

5 months ago - seen

Senior Test Operations Engineer

American Systems Corporation

Edwards, CA

5 months ago - seen

Sr. Network Systems Operations Engineer - on site

Language World Services, Inc.

Rancho Cordova, CA

5 months ago - seen

Spacecraft Assembly, Test & Launch Operations (ATLO) Engineer - Mid-Career

Millennium Space Systems, A Boeing Company

El Segundo, CA

5 months ago - seen

GCP Cloud Operations Support Engineer

eGrove Systems

Elk Grove, CA

5 months ago - seen

Systems Engineer (IT Operations)

City of Sacramento

Sacramento, CA

6 months ago - seen

System Center Operations Manager (SCOM) Engineer (Hybrid)

Irvine Technology Corporation

Los Angeles, CA

6 months ago - seen