About the Role
The OCI Exec Service team owns a foundational execution platform used by OCI lifecycle and deployment systems to run workloads such as deployment validation, canaries, build-related executions, artifact workflows, and operational automation across commercial and government regions. We are looking for a strong Senior software engineer who can design, build, and operate distributed systems in production. You will work on core components of Exec Service, including APIs, orchestration workflows, execution scheduling, Kubernetes-based execution infrastructure, service reliability, security hardening, observability, and automation. This role requires hands-on engineering depth, strong ownership, and the ability to work independently on major features while collaborating across OCI service teams.
Responsibilities
- Design, build, and operate distributed systems in production.
- Work on core components of Exec Service, including APIs, orchestration workflows, execution scheduling, Kubernetes-based execution infrastructure, service reliability, security hardening, observability, and automation.
- Design major features, taking them through design review, implementation, testing, launch, and operational support.
- Build services that are resilient, observable, secure, and maintainable.
- Dive deep into service APIs, orchestration logic, Kubernetes execution environments, persistence layers, networking behavior, and production operations.
- Decompose complex problems and deliver durable solutions.
- Scale a high-volume execution platform that runs many short-lived workloads across regions and enclaves.
- Modernize service operations using AI.
Requirements
- Strong distributed systems fundamentals.
- Practical production experience.
- Experience designing major features, taking them through design review, implementation, testing, launch, and operational support.
- Understand how to build services that are resilient, observable, secure, and maintainable.
- Strong coder and a distributed systems generalist.
- Value simplicity, correctness, automation, and operational excellence.
- Comfortable working in ambiguous technical areas.
- Ability to work independently on major features while collaborating across OCI service teams.
Skills
- Distributed systems
- APIs
- Orchestration workflows
- Execution scheduling
- Kubernetes
- Service reliability
- Security hardening
- Observability
- Automation
- Production operations
- AI
Location
- Commercial regions
- Government regions
Work Type
- Full-time
Experience Level
- Senior
Benefits
- Flexible medical, life insurance, and retirement options.
- Volunteer programs.
About the Company
- Oracle Cloud Infrastructure (OCI) is building and operating a suite of massive-scale, highly available cloud services in a broadly distributed, multi-tenant cloud environment.
- OCI’s mission is to provide secure, reliable, and performant cloud infrastructure for customers running some of the world’s most business-critical workloads.
- Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care.
- With AI embedded across our products and services, we help customers turn that promise into a better future for all.
- Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.
Equal Opportunity
- Oracle is an Equal Employment Opportunity Employer.
- All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law.
- Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
