Software Developer 4

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

Description For Software Developer 4

Oracle's Database development group is seeking a Principal Member of Technical Staff (IC4) for their Product Development team focusing on Full Stack Cloud Database solutions. This role is crucial in building hyperscale database services in the cloud and revolutionizing data infrastructure platforms. The position involves working on Oracle's Database-as-a-Service platform that powers Oracle's Database, Exadata Engineered Systems, Oracle Cloud Infrastructure, Oracle PaaS and SaaS offerings.

The role requires a senior-level engineer with extensive experience in cloud computing and infrastructure services. You'll be working on critical projects including data platform development, improving service reliability and scalability, and reducing operational overhead through automation. The position demands deep understanding of end-to-end architecture, technical dependencies, and behavioral characteristics of enterprise-level production services.

Key responsibilities include designing and implementing native cloud applications, working with microservices architectures, and collaborating with Oracle Cloud Infrastructure (OCI) organization. The ideal candidate should have strong expertise in Java, Python, and frontend technologies, along with extensive experience in cloud infrastructure and database management systems.

Oracle offers a competitive work environment with opportunities for growth and innovation. The company provides comprehensive benefits including medical, life insurance, and retirement options, along with volunteer programs for community engagement. As a world leader in cloud solutions with over 40 years of industry experience, Oracle continues to drive innovation while maintaining its commitment to diversity, inclusion, and work-life balance.

Last updated 19 days ago

Responsibilities For Software Developer 4

  • Define and evolve standard practices and procedures
  • Define and develop software for tasks associated with developing, designing and debugging software applications
  • Participate in gathering requirements
  • Design and implement cloud computing and infrastructure services
  • Work on software engineering projects for data platform and system reliability
  • Design and implement microservices architectures

Requirements For Software Developer 4

Java
Node.js
JavaScript
TypeScript
React
Python
  • 10+ years of software design and development experience with distributed systems
  • Advanced experience with Java, C/C++ and Python
  • Experience with frontend technologies like NodeJS, React, HTML/CSS/Typescript/JavaScript
  • Experience working with Cloud-native infrastructure APIs and REST APIs
  • Strong Database Management knowledge
  • Experience with Oracle Exadata or Hyper-converged architecture
  • Understanding of Cloud Networking & Security architectures
  • Experience with OpenStack and/or other Cloud infrastructure products
  • Strong troubleshooting and performance tuning skills

Benefits For Software Developer 4

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs
  • Work-life balance

Interested in this job?

Jobs Related To Oracle Software Developer 4

Software Development Director

Director of Software Development position at Oracle leading Block Storage Service engineering team, focusing on cloud infrastructure and distributed systems.

Software Developer 4

Principal Software Engineer role at Oracle focusing on cloud infrastructure and network reliability engineering, offering competitive compensation and comprehensive benefits.

Principal System Software Developer - Core Database

Principal System Software Developer position at Oracle focusing on core database development, high availability infrastructure, and system resilience, requiring 6-10+ years of experience.

Principal Lead Developer - Java Microservices

Principal Lead Developer position at Oracle, focusing on Java Microservices development with 10+ years experience required, hybrid work model in Bangalore/Chennai.

Senior Principal Product Manager

Senior Principal Product Manager role at Oracle focusing on blockchain/fintech platform development, requiring 10+ years experience and expertise in digital assets and financial technology.