The SaaS Continuity Engineering team at Oracle is responsible for designing and building systems and services that enable industry-leading availability and performance for Oracle's SaaS services. The team focuses on high-availability and service continuity solutions across the entire stack, including infrastructure, database, platform, and application services. They are developing next-gen service continuity solutions in a fast-paced, innovative environment.
As a Principal Software Development Engineer, your responsibilities will include:
- Designing and launching major features into production
- Operating high-scale services and improving their resilience
- Developing highly available, scalable, and redundant services
- Balancing speed and quality through iteration and incremental improvements
- Fostering a culture of operational excellence and proactivity
- Driving tactical execution of features and projects, and owning feature design
Required Qualifications:
- BS/MS in Computer Science or related fields
- 8+ years of software engineering experience in a distributed cloud environment
- Hands-on experience in building and operating highly available and large-scale services
- Strong development experience in Java, C++, or similar OO languages
- Experience with containers and cloud native components
- Experience with scripting languages for developing automations
- Experience in developing resilient and fault-tolerant systems
Preferred Qualifications:
- Hands-on experience developing services on a public cloud platform (AWS, Azure, GCP, Oracle)
- Experience and understanding of cloud infrastructure services, regions, and multi-AD designs
- Building CI/CD pipelines with robust testing and deployment schedules
- Experience collaborating across engineering organizations
This role offers a comprehensive benefits package and opportunities for career growth in a dynamic, innovative environment.