Principal Kernel Patch Engineer

Oracle Corporation

Santa Clara (CA)

On-site

USD 140,000 - 190,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Oracle Corporation is seeking a systems engineer to join the Ksplice team in Santa Clara. You will work on patching the kernel on the fly, improving tooling, and supporting new releases, with a focus on zero-downtime updates and secure systems.

The role involves developing in Python and C/C, deep kernel-level work, and applying software development best practices including TDD. You will join a distributed team within Oracle's Linux and Virtualization group.

Qualifications

  • Expert level C/C programming required.
  • Strong Python experience.
  • Experience developing the Linux/UNIX kernel a plus.
  • Understanding of security issues and defenses in compiled languages.
  • Test automation proficiency and experience with TDD.

Responsibilities

  • Internal Responsibilities: Apply best practices including TDD; develop and maintain Ksplice components; patch kernels with zero downtime.
  • External Responsibilities: Collaborate on tooling improvements; ensure code quality and security in kernel patches; participate in debugging and problem solving.

Skills

C/C programming
Python
Linux kernel development
Security issue awareness
Test automation
TDD
Debugging skills

Job description

Oracle Corporation is seeking a systems engineer to join the Ksplice team in Santa Clara. You will work on patching the kernel on the fly, improving tooling, and supporting new releases, with a focus on zero-downtime updates and secure systems.

The role involves developing in Python and C/C, deep kernel-level work, and applying software development best practices including TDD. You will join a distributed team within Oracle's Linux and Virtualization group.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Kernel Live-Patching Systems Engineer
Senior Kernel Live-Patching Systems Engineer

Oracle • Santa Clara (CA)

On-site
USD 115,000 - 235,000
Medical insurance
401(k) Savings and Investment Plan
Paid time off
Senior Kernel & Linux Systems Engineer (C/C++, Python)
Senior Kernel & Linux Systems Engineer (C/C++, Python)

Oracle • United States

On-site
USD 115,000 - 235,000
Medical insurance
401(k) match
Paid time off
+2
Principal Software Developer 4
Principal Software Developer 4

Oracle Corporation • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Remote Kernel Developer: Linux Security & Patching
Remote Kernel Developer: Linux Security & Patching

CloudLinux • United States

Remote
PHP 7,524,000 - 11,285,000
Remote work
Flexible hours
Vacation days
+5
Fully Remote Kernel Developer — Live Patching & Security
Fully Remote Kernel Developer — Live Patching & Security

CloudLinux Inc. • United States

Remote
USD 110,000 - 170,000
Fully remote
Flexible hours
Paid vacation 24 days
+5
Principal Software Developer 4
Principal Software Developer 4

Oracle • United States

On-site
USD 115,000 - 235,000
Medical insurance
401(k) match
Paid time off
+2
Principal Software Developer 4
Principal Software Developer 4

Oracle • Seattle (WA)

On-site
USD 115,000 - 235,000
Medical insurance
Dental insurance
Vision insurance
+4
Principal Software Developer 4
Principal Software Developer 4

Oracle • Santa Clara (CA)

On-site
USD 115,000 - 235,000
Medical insurance
401(k) Savings and Investment Plan
Paid time off
Remote Kernel Developer: Backport & Patch Automation
Remote Kernel Developer: Backport & Patch Automation

CloudLinux • United States

Remote
MXN 600,000 - 900,000
Remote work with flexible hours
Competitive compensation
Education budget
Kernel Developer (remote work, LATAM)
Kernel Developer (remote work, LATAM)

CloudLinux • United States

On-site
PHP 7,524,000 - 11,285,000
Remote work
Flexible hours
Vacation days
+5