Principal Member of Technical Staff
Oracle
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Principal Member of Technical Staff at Oracle
As a Principal Member of Technical Staff at Oracle, you will be instrumental in defining and developing software solutions within the engineering division. This role involves designing, writing, and delivering software to significantly enhance the availability, scalability, latency, and efficiency of Oracle's cloud services. You will be at the forefront of building new monitoring and administration solutions, overseeing architecture, provisioning, configuration, deployment, and patching of critical network components.
A key aspect of this role is proactively responding to production deficiencies by continuously implementing automation, self-healing mechanisms, and real-time monitoring into production systems. You will tackle complex and difficult problems, building robust automation to prevent their recurrence. Collaboration is vital, as you will partner with distributed teams to prototype innovative solutions and provide technical leadership to other software developers, while staying informed of emerging technologies and driving innovation.
Minimum Qualifications
- BS or MS in Computer Science, or equivalent experience.
- Experience building scalable, cloud-native distributed systems.
- Ability to work in a collaborative, cross-functional team environment.
- Able to effectively communicate technical ideas verbally and in writing (technical proposals, design specs, architecture diagrams and presentations).
- Understand the end-to-end configuration, technical dependencies, and overall behavioral characteristics of production services.
Experience In
- Goldengate Microservice Architecture and OCI Goldengate Cloud Service.
- Oracle Cloud Infrastructure.
- Autonomous Database (ATP & ADW).
- High availability & replication technologies: Dataguard & Goldengate.
- Oracle Maximum Availability Architecture & Best Practices for Oracle Database & Exadata.
- Understanding of REST Architecture and JSON.
- Advanced scripting/coding skills (Shell, Perl & Python).
- Experience with production operations and best practices for putting quality code in production and troubleshoot issues when they arise.
- Experienced at building highly available services, possessing knowledge of common service-oriented design patterns and service-to-service communication protocols.
Skills
- Oracle Goldengate (including Microservice Architecture)
- Autonomous Database (ATP & ADW)
- Oracle Database, Grid Infrastructure, ASM & RAC, Exadata
- Oracle Dataguard
Responsibilities
- Design, write and deliver software to improve the availability, scalability, latency, and efficiency of cloud service.
- Build new monitoring/administration solutions including architecture, provisioning, configuration, deployment, and patching of network components.
- React to production deficiencies by continuously implementing automation, self-healing, and real-time monitoring to production systems.
- Solve complex and difficult problems and build automation to prevent problem recurrence.
- Partner with distributed teams in prototyping new solutions.
- Provide technical leadership to other software developers.
- Stay informed of new technologies.
- Innovate.
About Oracle
Oracle uniquely integrates data, infrastructure, applications, and expertise to drive everything from industry innovations to essential services. With AI seamlessly integrated across its products and services, Oracle empowers customers to transform possibilities into a brighter future for all. Discover your potential at a company at the forefront of AI and cloud solutions, impacting billions of lives globally. Oracle is committed to fostering a diverse workforce where everyone is empowered to contribute, offering competitive benefits that support employees with flexible medical, life insurance, and retirement options. The company also encourages community engagement through volunteer programs.
Key skills/competency
- Oracle Goldengate
- OCI (Oracle Cloud Infrastructure)
- Autonomous Database
- Cloud Native Systems
- Scalable Systems
- High Availability
- Python Programming
- Production Operations
- Software Architecture
- Technical Leadership
How to Get Hired at Oracle
- Research Oracle's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor, focusing on their AI and cloud initiatives.
- Tailor your resume: Highlight extensive experience in cloud-native distributed systems, Oracle technologies like Goldengate, OCI, and Autonomous Database, and demonstrable technical leadership.
- Showcase technical depth: Prepare to discuss complex system design, high availability architectures, advanced scripting (Python, Shell), and best practices for production operations.
- Demonstrate problem-solving: Be ready to articulate specific instances where you solved difficult technical problems, implemented automation, and improved system reliability at Oracle.
- Emphasize collaboration: Illustrate your ability to work effectively in collaborative, cross-functional, and geographically distributed team environments within a global company like Oracle.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background