Oracle Database supports most demanding mission-critical customer requirements, operating at global scale to provide a secure, distributed, multi-tenant data platform for structured as well as unstructured data. As a Principal Site Reliability Developer, you will be a key member of the product development team, responsible for understanding customer requirements and translating them into technical specifications. You'll be involved in system design, architecture definition, prototyping, and customer guidance.
The role requires a strong Software Product Architect background with the ability to work backwards from customer requirements and experience building multiple customer-facing products and features. You'll need to thrive in an entrepreneurial environment and be comfortable with ambiguity while maintaining a customer-centric mindset.
You'll be working with Oracle's database cloud offering, where customers run their mission-critical businesses. Your responsibilities will include designing and developing high-availability systems, implementing microservices architectures, and ensuring the reliability of large-scale distributed systems. The position requires expertise in Java, SpringBoot, and microservices, with additional experience in technologies like Python or C++.
The ideal candidate will combine technical expertise with strong project management skills, being able to both drive high-level strategic initiatives and handle hands-on development work. You'll be part of a team focused on making cloud services easier to use while maintaining enterprise-grade reliability and security.
This role offers the opportunity to work with cutting-edge technology at global scale, collaborating with talented engineers while solving complex technical challenges. You'll be instrumental in shaping the future of Oracle's cloud infrastructure, working with both structured and unstructured data platforms that serve enterprise customers worldwide.