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 a converged architecture platform that manages core infrastructure for enterprise customers. The role involves developing next-generation ODA software that will scale out to manage pools of ODA systems, serving as the primary infrastructure for private and hybrid cloud environments. You'll work on solutions that help provision and manage compute, network, storage, and virtual machines seamlessly on ODA servers. The platform will be deployed in Oracle Cloud Infrastructure (OCI) to offer cloud@customer deployment models. This is a critical role requiring expertise in systems software development, OS, database, and clustering concepts. You'll be part of a team developing robust software for managing core infrastructure pieces on ODA, working with cutting-edge cloud technologies and distributed systems. Oracle offers a collaborative environment with opportunities for growth, competitive benefits, and the chance to work on technology that powers thousands of enterprise customers worldwide. The role combines deep technical expertise with the opportunity to shape the future of cloud infrastructure solutions.

Last updated 21 hours 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, RESTful APIs
  • Strong computer science fundamentals: data structures and algorithms
  • Knowledge in distributed systems, clustering, and high availability
  • Proficiency in Linux or other UNIX flavors
  • Good oral and written communication skills
  • Self-motivated and able to deliver projects with minimal supervision

Benefits For Principal Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Planning
  • Volunteer Programs
  • Competitive Benefits Package

Interested in this job?

Jobs Related To Oracle Principal Software Developer

Oracle EBS Principal Technical Consultant

Principal Technical Consultant position at Oracle, focusing on EBS support and solutions, requiring 10+ years experience with strong technical and customer service skills.

Principal Software Developer

Principal Software Developer role at Oracle focusing on database technologies and unstructured data management, requiring 3-10 years of experience.

Consulting Member of Technical Staff

Senior technical role at Oracle Health focusing on modernizing healthcare systems through cloud and AI technologies, requiring 10+ years of distributed systems experience.

Principal Software Developer - Java Backend/Fullstack

Principal Software Developer position at Oracle focusing on Java Backend/Fullstack development, requiring 6-10+ years of experience in software engineering.

Software Developer 5

Principal Software Engineer role at Oracle Cloud Infrastructure focusing on Kubernetes Engine development with competitive compensation and comprehensive benefits.