OCI Principal Software Engineer
@ Jobs via Dice

Nashville, TN
$150,000
On Site
Full Time
Posted 22 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXXX***** @oracle.com
Recommended after applying

Job Details

OCI Principal Software Engineer

Oracle Cloud Infrastructure (OCI) is searching for exceptional Principal Software Engineers to join our team. Our goal is to make cloud continuous delivery as dependable and invisible as electricity - always on, trusted, and empowering developers to focus on their best work. We are engineering the CI/CD platform that Oracle developers can rely on: automation that fades into the background, yet delivers reliability and confidence at massive scale.

Responsibilities

What You'll Do:

  • Architect, design, and build robust, scalable CI/CD solutions for Oracle Cloud.
  • Collaborate with a diverse team and contribute in a feedback-rich culture.
  • Lead features, conduct retrospectives, and partake in 360 feedback sessions.
  • Champion DevOps best practices with a focus on automation and quality.
  • Employ data-informed approaches to balance experimentation with real metrics.
  • Mentor teammates and help evolve technical standards and culture.
  • Advocate for seamless developer workflows and empathetic solutions.

What We're Looking For

We require 8+ years of software engineering experience with modern CI/CD and developer productivity tools. Proficiency in at least one programming language (Go, Python, Java, TypeScript, or similar) is essential. Experience with cloud infrastructure such as OCI, AWS, Azure or Google Cloud Platform is necessary; familiarity with Oracle Cloud is a plus. Expertise in containerization (Kubernetes, Docker) and Infrastructure as Code (Terraform, CloudFormation) is critical. The role requires proven ability in designing, building and operating distributed systems at scale along with strong communication skills and a growth mindset.

Bonus Experience

  • Experience with CI/CD as a service or large-scale developer-facing systems.
  • Involvement in open-source DevOps tools or platform communities.

Why Join?

Be part of an ambitious team shaping modern developer experience and cloud software delivery at Oracle. Collaborate in an environment that values debate, direct feedback and continuous learning. Enjoy growth opportunities and make meaningful modifications in daily operations.

Benefits & Compensation

This role comes with competitive salaries (US range: $96,800 to $223,400 per annum), bonuses, equity, and a comprehensive benefits package including health, dental, vision, 401(k) matching, paid time off, and more.

Key skills/competency

  • CI/CD
  • DevOps
  • Cloud Infrastructure
  • Containerization
  • Distributed Systems
  • Automation
  • Mentorship
  • Programming Languages
  • Infrastructure as Code
  • Collaboration

How to Get Hired at Jobs via Dice

🎯 Tips for Getting Hired

  • Customize your resume: Tailor details with CI/CD, cloud, and DevOps skills.
  • Research Oracle: Understand Oracle Cloud Infrastructure and culture.
  • Highlight experience: Emphasize scalable systems and automation work.
  • Prepare technical insights: Be ready with practical distributed systems examples.

📝 Interview Preparation Advice

Technical Preparation

Review CI/CD and automation fundamentals.
Study containerization tools like Kubernetes.
Practice cloud infrastructure deployment scenarios.
Refresh knowledge on distributed systems design.

Behavioral Questions

Describe handling team feedback challenges.
Explain resolving complex technical disagreements.
Discuss mentorship experiences clearly.
Detail problem-solving under pressure.

Frequently Asked Questions