Software Developer 5

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for over 40+ years.
Pleasanton, CA, USARedwood City, CA, USA
$96,800 - $251,600
Backend
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 5

Oracle is seeking a Principal Software Engineer to join their Database Cloud Services team. This role combines deep technical expertise with systems design, focusing on building and maintaining large-scale distributed systems. The position offers an opportunity to work on cutting-edge cloud technology, improving critical aspects of Oracle's database services including availability, scalability, and efficiency.

As a Software Developer 5, you'll be responsible for designing and developing major components of OCI Database Cloud Services. The role requires both excellent coding skills and broad distributed systems knowledge, with the ability to work across the entire technology stack. You'll be involved in everything from low-level systems work to high-level distributed system design.

The ideal candidate will bring 12+ years of software engineering experience, with a strong background in distributed systems and cloud services. You'll work in a collaborative, agile environment where continuous learning is encouraged. The role offers competitive compensation including potential for bonus and equity, comprehensive benefits, and the opportunity to work on technology that impacts millions of users worldwide.

Key focus areas include:

  • Designing and developing enterprise-scale distributed systems
  • Improving cloud service reliability and performance
  • Building automation and solving complex technical challenges
  • Contributing to architectural decisions and technical standards
  • Working with cutting-edge cloud and database technologies

This position offers the chance to work at a leading cloud technology company, with excellent benefits including medical/dental/vision insurance, 401(k) matching, flexible vacation, and more. Join Oracle's team to help shape the future of cloud database services while working alongside industry experts.

Last updated an hour ago

Responsibilities For Software Developer 5

  • Take an active role in the definition and evolution of standard practices and procedures
  • Define specifications for significant new projects
  • Design and develop software according to specifications
  • Perform software development tasks for applications and operating systems
  • Participate in the design and architecture of large scale distributed systems
  • Improve availability, scalability, latency, and efficiency of Oracle DB cloud services
  • Research and prototype innovative solutions
  • Solve complex problems and build automation
  • Participate in periodic on-call duties

Requirements For Software Developer 5

Java
Python
JavaScript
Linux
  • 12+ years experience delivering and operating large-scale, highly available distributed systems
  • Experience automating tasks with Java, Python, Bash, and JavaScript
  • Strong knowledge of microservices, data structures, algorithms, operating systems, and distributed systems
  • Strong communication skills and systematic problem-solving approach
  • Working familiarity with networking protocols (TCP/IP, HTTP)
  • Understanding of Linux operating systems and Linux system administration
  • Strong troubleshooting and performance tuning skills
  • Experience building multi-tenant architectures
  • Database experience a strong plus

Benefits For Software Developer 5

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Software Developer 5

Principal Java Developer for Visual Builder IaaS Team - US Citizenship Required

Principal Java Developer position at Oracle, focusing on Visual Builder Infrastructure development with Java, Python, and Kubernetes. Remote work available with comprehensive benefits.

Principal CSS SaaS SCM Engineer

Principal CSS SaaS SCM Engineer position at Oracle, focusing on Supply Chain Management solutions and customer success services, requiring 10+ years of experience.

Principal Applications Engineer

Principal Applications Engineer role at Oracle focusing on building distributed cloud systems and enterprise applications using Java, Cloud technologies, and microservices architecture.

Principal Engineer (DBA) – EXADATA/Goldengate/RAC

Principal Database Engineer role at Oracle focusing on Exadata, Goldengate, and RAC administration with 10+ years experience requirement.

Principal Software Developer

Principal Software Developer role at Oracle requiring 6-10+ years experience in Java, microservices, and cloud technologies, based in Bengaluru, India.