Oracle Cloud Infrastructure is building the next-generation CI/CD platform that thousands of internal engineers rely on to build, test, and ship software at global scale. The job is to design and evolve core CI/CD primitives (pipelines, orchestration, automation, and platform services) built for speed, resilience, and long-term operability, turning fragile systems into durable ones and ambiguity into clean, maintainable designs.
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.
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.
Other
- This is an in-office position based in Nashville, TN and offers a relocation package.
- Drive and advocate for simplicity as a core engineering value—recognizing that making things simple is often the hardest and most valuable work.
- Deeply invested in system quality, simplicity, and developer experience, and operational excellence.