Principal Software Developer

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

Description For Principal Software Developer

Oracle Database Appliance (ODA) is seeking a Principal Software Developer to join their team working on converged architecture solutions. This role focuses on developing next-generation ODA software that will manage pools of ODA systems and serve as the foundation for private and hybrid cloud environments. The position involves working with critical infrastructure components, requiring expertise in systems software development, OS concepts, databases, and clustering.

The ideal candidate will contribute to Oracle's mission of delivering high-performance database and application solutions while working on cutting-edge cloud and infrastructure technologies. You'll be part of a team that's transforming how enterprises deploy and manage their database and application environments in secure, cost-effective private cloud settings.

This role offers the opportunity to work with Oracle's industry-leading database technologies while contributing to cloud innovation. You'll be joining a company with a 40+ year track record of success, offering comprehensive benefits and a culture that values diversity, inclusion, and work-life balance. The position requires strong technical expertise combined with the ability to work independently and mentor others.

As part of Oracle's commitment to innovation and excellence, you'll have access to continuous learning opportunities and the chance to work with some of the industry's best talents. The role offers competitive compensation and benefits, including medical coverage, life insurance, and retirement planning options.

Last updated a month ago

Responsibilities For Principal Software Developer

  • Design and develop solutions for upcoming releases of ODA
  • Conceptualize, design, and implement new features on the ODA platform for private clouds
  • Maintain existing code and work with test and support teams to fix defects
  • Provide technical guidance to other team members

Requirements For Principal Software Developer

Java
Python
Linux
  • B.E./B.Tech in Computer Science or related fields
  • Three to ten years of work experience
  • Proficiency in Java including concurrency, tuning, debugging, and REST APIs
  • Secondary proficiency in Python
  • Strong computer science fundamentals: data structures and algorithms
  • Knowledge in distributed systems, clustering, and high availability
  • Experience with cloud technologies (OpenStack, Kubernetes)
  • Proficiency in Linux
  • Good oral and written communication skills

Benefits For Principal Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • 401k
  • Volunteer programs
  • Competitive benefits package

Interested in this job?

Jobs Related To Oracle Principal Software Developer

Principal Integration / VBCS Developer

Principal Integration Developer role at Oracle, leading complex cloud integration solutions with 10+ years experience required. Combines technical leadership with hands-on development.

Applications Developer 4

Principal Software Developer role at Oracle focusing on public sector cloud applications, requiring 6-10+ years experience in product development and cloud technologies.

Principal Integration / VBCS Developer

Principal Integration Developer role at Oracle, focusing on OIC solutions and cloud integration, requiring 10+ years of experience in integration, SOA, or API-based solutions.

Principal Software Developer

Principal Software Developer position at Oracle, focusing on Java/Spring Boot microservices development and technical leadership, requiring 6-10+ years of experience.

Principal Software Developer

Principal Software Developer role at Oracle working on MySQL HeatWave, developing high-performance distributed database systems with competitive benefits and flexible workplace.