Oracle is a world leader in cloud solutions, and they are seeking a Principal Software Engineer to shape the core systems that power OCI’s development lifecycle. The role involves architecting and building core CI/CD platform services, leading technical initiatives, and ensuring operational excellence in a collaborative environment.
Responsibilities:
- Architect and build core CI/CD platform services that support thousands of engineers and high-volume production workloads
- Lead large, ambiguous technical initiatives end-to-end—from problem definition through design, execution, and long-term operation
- Identify systemic sources of complexity, technical debt, and operational risk, and drive durable solutions
- Set technical direction and standards across the CI/CD platform, influencing design decisions well beyond your immediate team
- Mentor senior engineers through design reviews, architectural discussions, and hands-on collaboration
- Collaborate deeply with teams across OCI to deliver impactful, cohesive tools and workflows
- Write clear, durable design documentation that enables alignment, onboarding, and long-term system evolution
- Establish strong operational practices around reliability, observability, failure handling, and incident prevention
- Drive and advocate for simplicity as a core engineering value—recognizing that making things simple is often the hardest and most valuable work
Requirements:
- 8+ years of hands-on software engineering experience, with significant depth in CI/CD systems, DevOps platforms, or cloud infrastructure
- Proven experience designing and operating large-scale, distributed systems and building highly reliable, scalable, low-maintenance services
- Expert level in at least one systems language (Go, Python, Java, or similar) and strong distributed systems knowledge
- Significant experience designing and operating large cloud platforms (OCI, AWS, Azure, GCP)
- Hands-on expertise with containers, orchestration, and infrastructure as code
- A track record of mentoring and technically leading experienced engineers through ambiguity and scale
- Deeply invested in system quality, simplicity, and developer experience, and operational excellence