Oracle

Senior Software Developer

Job Description

Are you someone who is excited to work on Linux core components and contribute to Open Source community? This position provides a unique opportunity to contribute to various Linux system components like Systemd, Linux HA(Corosync/Pacemaker), PCP, Libvirt, SELinux and other technologies which are extensively used in Oracle Cloud Infrastructure (OCI) and Oracle's flagship Engineered systems like Exadata.

Oracle Linux is one of the top Linux distributions used by many Enterprise customers for Cloud and on-premise use. Oracle Linux was created in 2006 to provide a Linux solution which was well-tested for enterprise products such as the Oracle Database, Middleware and applications, coupled with enterprise-level support.  Oracle has been an active contributor to Linux since 1998, shipping the first ever commercial database on Linux and contributing multiple filesystems and feature enhancements. Our core focus is developing open source products and improving the stability and performance of the OS (see https://linux.oracle.com/ for more info). Most projects for our team are developed using C, python, and bash shell. Projects initiated or led by Oracle include core Linux components: btrfs, the next generation Linux filesystem; OCFS2, a general purpose filesystem; t10 DIF, enforcing data integrity throughout the IO stack; and RDS, a reliable datagram socket replacement for UDP on Infiniband fabrics.

Through our experience with engineered systems such as the flagship Exadata and OCI, we created an additional kernel option, the Unbreakable Enterprise Kernel (UEK). Supporting engineered systems required us to be more innovative with the Linux kernel, and UEK is a Linux kernel which combines mainline Linux performance with enterprise stability. UEK has secured world record database benchmarks for Oracle and provides the fastest execution environment for Oracle products. This kernel is refreshed from upstream Linux regularly, ensuring that new features can be used by these products in a timely fashion. See https://github.com/oracle/linux-uek for more info.

As a member of the Oracle Linux Sustaining Engineering team, you are expected to diagnose and troubleshoot customer reported problems seen in our Cloud and on-premise systems, and develop code fixes to resolve those problems. We are looking for engineers who are fast learners, are highly motivated, and have great communication skills. Your work is also expected to be open source focused and and are expected to contribute and work with external developers, vendors and other working groups. Additionally, our team actively works on developing tools and software to increase the observability of our Linux platform/OS components and you will be expected to contribute towards the same.  

Desired skills and qualifications:

3-6 years of software development experience Strong programming skills in C/C++Strong troubleshooting skillsExperience with scripting languages such as Python, Perl, bash etc (preferred)Knowledge and/or interest to work on one or more of the following areas:  Virtualization technologies, System Management, Performance monitoring , Security, High Availability and others

Golang programming experience is a plusPast experience in working with opensource projects a significant plusLinux system software development experience is considered a plus 

Career Level - IC3


Jobs at Bengaluru

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 8, 2025

Google

Pricing Principal

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Sept. 26, 2024

Oracle

Functional Analyst

Professional

Bengaluru, Karnataka

View Details

Last Date: Oct. 29, 2024

Oracle

Systems Analyst 2-IT

Professional

Bengaluru, Karnataka

View Details

Last Date: Dec. 10, 2024

Oracle

Senior Exadata DBA

Professional

Bengaluru, Karnataka

View Details

Last Date: March 3, 2025

Google

Campus Security Manager, Security a…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Oct. 3, 2024

Google

Staff Software Engineer, Search Qua…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Oct. 3, 2024

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: March 18, 2025

Oracle

Project Manager 4

Professional

Bengaluru, Karnataka

View Details

Last Date: Jan. 11, 2025

Oracle

Tax Manager-Fin

Professional

Bengaluru, Karnataka

View Details

Last Date: Nov. 2, 2024

Oracle

Software Developer 2

Professional

Bengaluru, Karnataka

View Details

Last Date: March 17, 2025

Amazon

Ads Performance Manager I, Growth CA

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Oct. 1, 2024




More Jobs at Oracle

Oracle

Senior JAVA Product Support Engineer

Professional

Bengaluru, Karnataka

View Details

Last Date: Jan. 14, 2025

Oracle

Immediate requirement for Senior/Pr…

Professional

Hyderabad, Telangana

View Details

Last Date: Jan. 28, 2025

Oracle

Oracle Finance Fusion Functional Co…

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 3, 2025

Oracle

Senior Oracle Cloud Security Analyst

Professional

Bengaluru, Karnataka

View Details

Last Date: Nov. 11, 2024

Oracle

HCM Principal / SNR Principal Consu…

Professional

Bengaluru, Karnataka

View Details

Last Date: Nov. 13, 2024

Oracle

Principal / Senior Functional Consu…

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 30, 2024

Oracle

Site Reliability Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: Oct. 22, 2024

Oracle

Software Developer 3

Professional

Hyderabad, Telangana

View Details

Last Date: Jan. 28, 2025

Oracle

Credit & Collections Analyst 2-Fin

Professional

Bengaluru, Karnataka

View Details

Last Date: Nov. 30, 2024

Oracle

Senior Sales Consultant

Professional

Mumbai, Maharashtra

View Details

Last Date: Sept. 22, 2024

Oracle

Global NIBT Specialist

Professional

Gurugram, Haryana

View Details

Last Date: Sept. 24, 2024

Oracle

Senior OIPA Consultant

Professional

Hyderabad, Telangana

View Details

Last Date: Dec. 7, 2024