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 2 months 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 Application Developer

Senior Application Developer position at Oracle in Hyderabad, focusing on backend development with Java, requiring 4+ years of experience in software engineering.

Software Developer 4

Senior Software Developer position at Oracle focusing on backend development with Java, cloud technologies, and microservices architecture.

Senior Integrations Developer

Senior Integrations Developer role at Oracle focusing on OIC solutions, requiring 7+ years integration experience and strong expertise in SOA and RESTful services.

Senior Java VM Compiler Developer

Senior Java VM Compiler Developer role at Oracle, focusing on developing and optimizing JIT compilers for the Java HotSpot Virtual Machine in Stockholm.

Senior Integrations Developer

Senior Integrations Developer role at Oracle focusing on Integration Cloud products, requiring 6-10+ years of experience in integration, SOA, and API solutions.