Want to get hired at Oracle?

Senior Principal Software Development Engineer OCI

Oracle

HybridHybrid

Original Job Summary

About the Role

At Oracle Cloud Infrastructure (OCI), we build the future of the cloud with a diverse team of inventors. As a Senior Principal Software Development Engineer OCI, you will architect, design, and implement features that power Oracle's next-generation applications.

Responsibilities

You will design and deliver high-quality features with the scalability and performance required for enterprise customers. You will collaborate with technical colleagues in QA, documentation, and marketing, and provide customer technical assistance.

Minimum Qualifications

  • BS or MS in Computer Science or equivalent experience.
  • 10+ years of experience in software systems at scale.
  • Proficient in JavaScript/TypeScript, HTML, CSS.
  • Experience with front-end frameworks and REST architecture.

Preferred Qualifications

  • Experience in AI driven development.
  • Full stack software development experience.

Benefits & Compensation

Competitive salary with bonus, equity, and comprehensive benefits such as health insurance, 401(k), paid time off, and more, tailored for the US market.

About Oracle

Oracle is a world leader in cloud solutions with 40+ years of innovation and a commitment to diversity, inclusion, and a collaborative work environment.

Key skills/competency

  • Cloud
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • REST
  • Architecture
  • AI
  • Scalability
  • Collaboration

How to Get Hired at Oracle

🎯 Tips for Getting Hired

  • Customize your resume: Highlight cloud and front-end experience.
  • Show technical expertise: Emphasize JavaScript and system design skills.
  • Research Oracle: Understand Oracle Cloud Infrastructure and culture.
  • Prepare for interviews: Focus on architecture and collaboration scenarios.

📝 Interview Preparation Advice

Technical Preparation

Review cloud architecture principles.
Practice JavaScript and TypeScript coding.
Understand REST API and service-oriented design.
Study scalable distributed system designs.

Behavioral Questions

Describe teamwork in challenging projects.
Explain handling tight deadlines effectively.
Discuss cross-functional communication success.
Reflect on learning from project setbacks.