Software Developer 5

As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems. True innovation starts with diverse perspectives and various abilities and backgrounds. When everyone's voice is heard, we're inspired to go beyond what's been done before. It's why we're committed to expanding our inclusive workforce that promotes diverse insights and perspectives. We've partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first with flexible medical, life insurance and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
$150,200 - $251,600
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Enterprise SaaS

Description For Software Developer 5

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

The Oracle Clusterware team focuses on research, design, and development of software infrastructure that powers Oracle Database (RAC) and other applications to achieve high availability and scalability across hundreds of nodes. Oracle Clusterware infrastructure ensures 99.99% availability for RAC and custom applications, supporting mission-critical use cases worldwide.

Our commitment to quality drives us to use advanced techniques and a world-class development process, building algorithms that are efficient, fault-tolerant, and often innovative enough for patent consideration. A single failure cannot compromise the entire subsystem.

This software is relied upon globally for business-critical applications by leading websites, stock trading firms, telecommunications companies, and banks. Despite being part of a large division within a major corporation, our team maintains the agility, spirit, and enjoyment of a small company environment.

We are seeking a skilled, curious, and self-motivated Senior Software Engineer with expertise in system design and implementation with proficiency in C/C++ development, Java, data structures and algorithms, operating systems, and strong debugging and troubleshooting abilities. The ideal candidate will have experience with highly available and scalable distributed systems, multi-threaded applications, network protocols, and socket programming. They should be able to design CPU and memory-optimized server architectures capable of handling thousands of concurrent connections and enabling rapid data transfer.

In this role, you'll be instrumental in developing high-performance, reliable software solutions, working independently on complex projects from design to deployment.

Last updated 14 days ago

Interested in this job?

Jobs Related To Oracle Software Developer 5

Principal Software Engineer - Cluster Networks (JoinOCI-SDE)

Principal Software Engineer position at Oracle focusing on building high-performance networking systems for AI infrastructure, requiring 7+ years of experience in systems development.

Principal Member of Technical Staff

Principal Engineer role at Oracle Health Applications & Infrastructure, focusing on distributed systems and cloud infrastructure.

Senior Principal Software Engineer - GPU Cluster Performance and Benchmark Engineering

Senior Principal Software Engineer role for GPU Cluster Performance and Benchmark Engineering at Oracle, focusing on large-scale GPU clusters and MLPerf benchmarks.

Senior Principal Software Engineer - GPU Cluster Performance and Benchmark Engineering

Senior Principal Software Engineer role for GPU Cluster Performance and Benchmark Engineering at Oracle, focusing on large-scale GPU clusters and MLPerf benchmarks.

Principal Member of Technical Staff

Principal Member of Technical Staff at Oracle Health Applications & Infrastructure, focusing on distributed systems, identity, and security for cloud-centric healthcare applications.