Senior Software Engineer (Linux)

World leader in cloud solutions using tomorrow's technology to tackle today's problems, with 40+ years of experience.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer (Linux)

Oracle's Linux team is seeking a Senior Software Engineer to help deliver the operating system of choice for Oracle customers, Oracle cloud, and Oracle Engineered Systems. The role involves working on the Linux kernel and promoting Linux adoption at Oracle and in the industry. The team distributes the upstream UEK kernel, focusing on combining performance with enterprise stability.

As a team member, you'll have the opportunity to build expertise in Cloud technologies, Core Linux features, Open Source development, Containers, and the latest automation tools. Oracle has been actively contributing to Linux since 1998 and was the first to ship a commercial database on Linux.

The position offers the chance to work with the wider Linux community, including upstream developers. You'll be part of a diverse and distributed team of motivated experts, working on world-leading products with high impact on the product development. The role requires strong Linux expertise, software development skills, and the ability to work effectively with open-source communities.

Oracle provides a competitive benefits package and promotes an inclusive workforce that values diverse perspectives. The company operates with integrity and offers opportunities for work-life balance, professional growth, and meaningful contributions to cutting-edge technology solutions.

Last updated 9 days ago

Responsibilities For Senior Software Engineer (Linux)

  • Maintain and develop open source-based products and solutions
  • Work with internal Oracle teams and open-source communities on Linux improvements
  • Help improve infrastructure and develop new infrastructure
  • Take decisions on choosing the right approach
  • Advocate standard processes with other specialists

Requirements For Senior Software Engineer (Linux)

Linux
Python
  • Strong technical background in Linux OS internals and software delivery
  • Experience with different Linux distributions (deb-based/rpm-based)
  • 3+ years of DevOps, Software Development, or Q/A
  • Solid C/C++/Python/OOP knowledge
  • Proven shell scripting knowledge
  • Excellent solving and debugging skills
  • Experience with Linux software package management systems
  • Understanding of cloud and container technologies
  • Open-source development experience is a plus

Benefits For Senior Software Engineer (Linux)

Medical Insurance
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Software Engineer (Linux)

Senior Software Developer (Ruby on Rails)

Senior Software Developer position at Oracle, focusing on developing healthcare SaaS platforms using Ruby on Rails and Node.js, with 5+ years of experience required.

Senior Member Technical Staff (JoinOCI-SDE)

Senior technical role at Oracle focusing on cloud infrastructure development and deployment automation with competitive compensation and benefits.

Software Developer 4

Senior software engineering role at Oracle working on cloud-native distributed systems for Fusion Applications as a Service (FAaaS)

Senior Software Development Engineer

Senior Software Development Engineer role at Oracle focusing on Virtual Cloud Network development, requiring 6+ years of experience in systems development and networking.

Senior Java Full Stack Developer

Senior Java Full Stack Developer position at Oracle, requiring 8+ years of experience in Java, microservices, and cloud technologies.