Oracle - Redwood City, CA
posted 4 months ago
As a Principal Software Developer at Oracle, you will play a pivotal role in designing, developing, troubleshooting, and debugging software programs for databases, applications, tools, and networks. This position is part of the software engineering division, where you will actively contribute to the definition and evolution of standard practices and procedures. Your responsibilities will include defining and developing software for tasks associated with the development, design, and debugging of software applications or operating systems. The work is non-routine and complex, requiring advanced technical and business skills in your area of specialization. You will be a leading contributor, both individually and as a team member, providing direction and mentoring to others. In this role, you will join the Exadata team, which is responsible for delivering one of Oracle's most successful products—the Exadata Database Machine. This product is designed to provide the highest performance for cloud computing workloads. You will work with a small, highly motivated, close-knit, dynamic, and vibrant team, where no two days are alike. The position requires skills and aptitude for integrating multiple components and ensuring they work together seamlessly. Your deliverables will span tools, scripts, release management, utilities, security, configuration, and end-user command line tools for distributed deployments and upgrades. You will be responsible for tracking hardware and software bug status to meet Exadata milestones and release schedules. Additionally, you will troubleshoot and interact with vendors and various internal teams to drive escalations and issues to closure. Evaluating new hardware prototype samples for performance and robustness compared to data sheets and predecessors will also be part of your responsibilities. Strong communication skills are essential, as you will need to explain complex technical concepts clearly. You should be comfortable with ambiguity and possess a strong sense of ownership, driving the development of new projects and features to completion while working at all levels of the stack.