Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal Linux Systems & RPM Development Engineer

$135.2k - $306.4k

Oracle Corporation

  • Seattle, WA, United States
  • United States
  • Job Identification 336152
  • Job Category Product Development
  • Job Type Regular Employee
  • Does this position require a security clearance? No
  • Years 10+ years
  • Applicants are required to read, write, and speak the following languages English

Job Description

We are seeking a highly skilled Linux Systems Engineer with deep expertise across the Linux operating system stack. The ideal candidate is a Linux generalist with strong familiarity with Linux userspace, boot processes, system initialization (systemd), and the way these components interact. This individual should be comfortable generating Linux images, troubleshooting issues across the stack, and handling problems in any area of the operating system.

The role also requires hands‑on experience with RPM package development and maintenance, including creating new RPMs, applying patches to existing packages, and fixing bugs. In addition, this role will own testing Linux images in cloud environments and validating image behavior across platforms.

Responsibilities

  • Design, build, customize, and maintain Linux operating system images.
  • Own testing and validation of Linux images in cloud environments.
  • Troubleshoot and resolve issues across the Linux stack, including bootloader, kernel interactions, systemd services, userspace components, networking, storage, and security subsystems.
  • Analyze and debug complex system‑level problems in development, test, and production environments.
  • Develop, maintain, and enhance RPM packages.
  • Apply, backport, and maintain patches for existing RPMs and open‑source software components.
  • Investigate and fix bugs within Linux packages and platform components.
  • Automate Linux build, deployment, validation, and maintenance workflows.
  • Collaborate with engineering teams to improve platform reliability, performance, and maintainability.
  • Participate in root‑cause analysis and drive long‑term corrective actions for operating system and platform issues.

Required Qualifications

  • Strong experience with Linux operating systems and distributions such as Oracle Linux, CentOS, RHEL, Rocky Linux, Ubuntu, or similar.
  • Deep understanding of Linux userspace architecture, boot sequence, system initialization and systemd.
  • Proven experience creating, customizing, and maintaining Linux images.
  • Experience testing Linux images in cloud environments.
  • Expertise in Linux troubleshooting across multiple subsystems, including process management, networking, storage, logging, and system services.
  • Strong hands‑on experience with RPM packaging, including:
  • o Creating new RPMs
  • o Maintaining and updating existing RPMs
  • o Applying and managing patches
  • o Dependency management
  • o Build and release processes
  • o Bug fixing and package lifecycle management
  • Strong Python programming, proficiency with shell scripting and Linux development tools, excellent problem‑solving and debugging skills

Preferred Qualifications

  • Experience operating Linux platforms in public cloud environments, including:
  • o Oracle Cloud Infrastructure (OCI)
  • o Amazon Web Services (AWS)
  • o Microsoft Azure
  • o Google Cloud Platform (GCP)
  • Familiarity with CI/CD pipelines, infrastructure automation, and configuration management tools.
  • Experience contributing to open‑source Linux projects or enterprise Linux distributions.
  • Knowledge of userspace and cloud‑init troubleshooting and performance tuning is a plus.

Ideal Candidate

The ideal candidate is a versatile Linux expert who can work across the entire operating system lifecycle—from image creation and cloud validation to boot‑time troubleshooting, package development, maintenance, and production support. They thrive in complex environments, can quickly diagnose issues regardless of where they occur in the Linux stack, and are capable of owning problems end‑to‑end.

Qualifications

Disclaimer:
Certain U.S. based or U.S. customer or client‑facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements.

Range and benefit information provided in this posting are specific to the stated locations only

US: Hiring Range in USD from: $135,200 to $306,400 per annum. May be eligible for bonus, equity, and compensation deferral.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Oracle US offers a comprehensive benefits package which includes the following:

  • 1. Medical, dental, and vision insurance, including expert medical opinion
  • 2. Short term disability and long term disability
  • 3. Life insurance and AD&D
  • 4. Supplemental life insurance (Employee/Spouse/Child)
  • 5. Health care and dependent care Flexible Spending Accounts
  • 6. Pre‑tax commuter and parking benefits
  • 7. 401(k) Savings and Investment Plan with company match
  • 8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non‑overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
  • 9. 11 paid holidays
  • 10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
  • 11. Paid parental leave
  • 12. Adoption assistance
  • 13. Employee Stock Purchase Plan
  • 14. Financial planning and group legal
  • 15. Voluntary benefits including auto, homeowner and pet insurance

The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.

Career Level - IC5

About Us

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life‑saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing View email address on click.appcast.io or by calling View phone number on click.appcast.io in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Request a referral from an Oracle employee.

#J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Principal Linux Systems & RPM Development Engineer in Santa Clara, CA vacancy
  • Oracle Corporation is seeking a highly skilled Linux Systems Engineer to design, build, and maintain Linux images, with deep expertise across the Linux stack and experience in RPM packaging. The role will test images in cloud environments, troubleshoot across subsystems... 
    Senior
    Linux

    Oracle Corporation

    Santa Clara, CA
    3 days ago
  • $210.16k - $271.98k

    Senior Principal Systems Development EngineerHelp architect and deliver Dell's L11 rack-scale AI solutions: fully integrated racks that bring Dell IP...  ...customers' AI growth. As a Principal Systems Development Engineer, you'll own the system-level architecture and... 
    Principal
    Senior

    Dell Technologies

    Santa Clara, CA
    2 days ago
  • Senior Principal Systems Development EngineerHelp architect and deliver Dell's L11 rack-scale AI solutions: fully integrated racks that bring Dell IP...  ...customers' AI growth. As a Principal Systems Development Engineer, you'll own the system-level architecture and... 
    Principal
    Senior

    Dell Careers

    Santa Clara, CA
    3 days ago
  • $173.9k - $235.2k

     ...and inference workloads.We are looking for an experienced System development engineer to drive development for new EC2 machine learning platforms...  ...environment experience- 4+ years of deploying and operating in a Linux/Unix environment experience- 3+ years of systems design,... 
    Senior
    Linux
    Internship
    Local area
    Work from home
    Worldwide
    Flexible hours

    Amazon

    Santa Clara, CA
    2 days ago
  • $173.9k - $235.2k

    Are you ready to build the systems that power one of the largest cloud platforms...  ...emerging technologies. We're looking for a Senior System Development Engineer to develop automated test systems...  ...or monitoring- Experience with Linux/Unix- Bachelor's degree or foreign equivalent... 
    Senior
    Linux
    Internship
    Local area
    Flexible hours
    Night shift

    Amazon

    Cupertino, CA
    1 day ago
  •  ...reimagining how work gets done. Engineers define intent, author...  ...is embedded throughout our development process, helping us move faster...  ...by solving complex systems challenges, excited to work...  ...your place here. Hardware Senior Principal Engineer – System Integration... 
    Principal
    Senior

    Dell Inc.

    Santa Clara, CA
    1 day ago
  • $179k - $244k

    Sr Staff / Principal Application Engineer - System SoftwareCategoryApplication & Customer SupportLocationSan Jose...  ...-on-Chip (SoC) system software development experience- At least 3 years of experience...  ...with embedded operating systems (Linux, Android, Yocto, or RTOS)- Strong... 
    Principal
    Senior
    Linux

    MediaTek

    San Jose, CA
    5 days ago
  • $173.9k - $235.2k

    AWS Hardware Engineering Services owns the design, planning...  ...AWS global compute systems. In other words, we’re...  ...and lead the design and development of server products...  ...Engineers, TPMs, Managers, Principals) and groups (AWS...  ...deploying and operating in a Linux/Unix environment... 
    Senior
    Linux
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $173.9k - $235.2k

     ...help.Amazon Web Services (AWS) Hardware Engineering team creates compute and storage...  ...operational excellence.We are looking for a Sr System Development Engineer, Mfg Bring Up and Test to...  ...Experience deploying and operating in Linux/Unix environments.- Experience leading... 
    Senior
    Linux
    Contract work
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $225.5k - $338.5k

     ...Sr. Principal System Firmware Authentication Engineer Ampere is a semiconductor design company for a new era, leading...  ...to lead the architecture, development, and validation of secure system...  ...interactions with hardware, BIOS/UEFI, Linux, Windows, and other platform... 
    Principal
    Senior
    Linux
    Local area
    Remote work

    Ampere Computing LLC

    Santa Clara, CA
    1 day ago
  • $173.9k - $235.2k

     ...to build massively scalable systems that are used by the world's...  ...in this role?Deeply technical engineers, who stay close to the customer...  ...professional software development experience- 3+ years of designing...  ...experience- Deep expertise in Linux OS and network troubleshooting... 
    Senior
    Linux
    Contract work
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $224k - $356.5k

     ...world.NVIDIA is seeking a Senior Software Engineer to join the Chip System Software team. The team develops Linux platform software for next-...  ...management (Debian/Ubuntu and/or RPM), software integration, and...  ...hardware and software co-development teams.Widely considered to... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $168k - $270.25k

     ...environments. We are looking for a senior, technically strong test development engineer to drive quality, automation, and...  ...execution across functional, integration, system, performance, and reliability...  ...platformsSolid understanding of Linux, Docker, Kubernetes, and CI/CD... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...about building reliable systems software for cloud-...  ...We are looking for a Senior Software Engineer to join our DGX Cloud...  ...that runs on Linux hosts, bare metal systems...  ...service packaging, .deb/.rpm packaging, and...  ...experience.Strong Go development experience for Linux... 
    Senior
    Linux
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $200k - $322k

     ...Early engagement with HW/FW/SW engineering groups, manufacturing...  ...implement comprehensive product development plans that will result in high...  ...of complex compute/AI server system architecture. Also knowledgeable...  ...scripts.Familiarity with linux command line, running commands... 
    Senior
    Linux
    Full time
    Contract work
    Work experience placement

    Nvidia

    Santa Clara, CA
    4 days ago
  • $183k - $247.6k

     ...Senior Hardware Development Engineer, AWS Mainstream Compute Job ID: 10417771 | Amazon Web Services, Inc....  ...storage, and accelerator server and rack system architectural challenges. Own end...  ...scripting, debugging, and Linux operations command experience. ~ Experience... 
    Senior
    Linux

    Amazon

    Cupertino, CA
    1 day ago
  • $200k - $322k

     ...Early engagement with HW/FW/SW engineering groups, manufacturing...  ...implement comprehensive product development plans that will result in high...  ...of complex compute/AI server system architecture. Also knowledgeable...  ...scripts. Familiarity with linux command line, running... 
    Senior
    Linux
    Contract work
    Work experience placement

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • Senior Principal Interconnect Development EngineerThis role has been designed as ‘Hybrid’ with an expectation that...  ....RolesWorks as the key development engineer positioned between hardware design...  ...technologies are viable for system level designs that may be 2-5 years... 
    Principal
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    San Jose, CA
    5 days ago
  •  ...NVIDIA Corporation is looking for a Senior Software Engineer to join the CSP Engagements team in...  ...expertise in embedded firmware, Linux kernel development, and significant experience in debugging...  ...a strong understanding of complex system architectures. #J-18808-Ljbffr... 
    Senior
    Linux

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

     ...Center MODS organization seeks a Principal Engineer to architect and scale next-...  ...L10 and L11 diagnostic systems for Cloud Service Providers...  ...roadmap and lead multi-functional development to deploy robust diagnostic...  ...of x86/ARM architectures, Linux OS internals, firmware (UEFI... 
    Principal
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

     ...looking for a top-tier Software Test Engineer to join the NVIDIA-Cumulus Linux Verification Engineering Team! You...  ...execution, and automated test development for the specific features. You will...  ...qualification of the Network Operating System software that powers data centers... 
    Senior
    Linux
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    3 days ago
  • $157k - $254k

     ...Job Summary Define and own system-level and platform-level test...  .... Represent test engineering in architecture reviews, EC/ECO...  ...readiness reviews. Mentor senior engineers and raise the overall...  ...~ Extensive experience in Linux-based systems. ~ Strong understanding... 
    Principal
    Senior
    Linux
    Visa sponsorship
    Work visa

    Palo Alto Networks, Inc.

    Santa Clara, CA
    1 day ago
  • $187k - $377.5k

     ...Senior Principal, Solution Test & Automation Engineer This role has been designed as 'Hybrid' with...  ...software testing expertise, system-level engineering...  ...practices throughout the development lifecycle. Mentor engineers...  ...understanding of Linux/UNIX operating systems,... 
    Principal
    Senior
    Linux
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    4 days ago
  •  ...Automation, cloud management and data engineering are at the core of our every...  ...We develop software, design systems integrations, deploy...  ...infrastructure- Experience with Linux/Unix- 1+ years of DevOps or...  ...SysOps in a large-scale software development environment experience-... 
    Linux
    Permanent employment
    Internship
    Immediate start

    Amazon

    San Jose, CA
    4 days ago
  • $183k - $247.6k

     ...software, hardware, and network engineers, supply chain specialists,...  ...own and lead the design and development of server products utilizing...  ...accelerator server and rack system architectural challenges- Own...  ...scripting, debug abilities, and Linux operations commands- Experience... 
    Senior
    Linux
    Local area
    Flexible hours

    AmazonWebServices

    Cupertino, CA
    3 days ago
  • $148.7k - $201.2k

    We are looking for a Systems Development Engineer to build the automation, tooling, and operational infrastructure that keep this large-scale, mission...  ...DRS supports a wide range of operating systems (multiple Linux distributions and Windows versions) and both x86/64 and... 
    Linux
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    4 days ago
  •  ...headquarters 3 days per week.The role: Principal System Software Engineer, AI Inference ExecutionWhat you will...  ..., you will be responsible for the development, enhancement, and maintenance of the...  ...in C/C++/Python development in Linux environment and using standard development... 
    Principal
    Linux
    3 days per week

    d-Matrix

    Santa Clara, CA
    5 days ago
  • $272k - $431.25k

    We are now looking for a Principal Software Engineer for LPX System Software! NVIDIA’s LPX System Software team builds...  ...workflow, and we expect our most senior engineers to be fluent in directing...  ...or closely related system software.Linux driver or kernel-adjacent... 
    Principal
    Linux
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...About the Role We are looking for a senior technical leader to help define and...  ...for a new tiered memory system for Android and embedded Linux devices. This person will guide...  ...platform, validation, and storage engineers. ~ Provide technical leadership for... 
    Principal
    Linux

    Lexarenterprise

    San Jose, CA
    3 days ago
  •  ...validation team. The Memory sub-system validation lead is...  ...and DV, DDR PHY, DRAM product engineering, and software teams to ensure...  ...facilitate continuous career development.THE PERSON:An experienced self...  ...) and comfortable working on Linux or Windows platformsExperience... 
    Principal
    Linux

    AMD

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Linux Systems & RPM Development Engineer. Be the first to apply!