Principal Software Engineer OCI @ Jobs via Dice
Your Application Journey
Email Hiring Manager
Job Details
Overview
Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Engineer OCI to join a new Service Platform team. This role is perfect for experienced developers proficient in Linux internals, virtualization, and container technologies, who are eager to work on green field projects and shape the future of cloud infrastructure.
Responsibilities
As a Principal Software Engineer OCI, you will:
- Define OCI's foundational architecture and set industry standards.
- Create innovative solutions in cluster management, container runtimes, and cloud connectivity.
- Collaborate with cross-functional teams to build scalable, high-performance services.
- Drive architectural decisions and improve engineering best practices.
- Troubleshoot, performance tune, and ensure system-level software reliability.
Basic Qualifications
Includes Bachelor’s/Master’s in Computer Science or related field, 8+ years of experience, and proven leadership on large-scale cloud services. Proficiency in systems-level programming (Rust, Java, C/C++, or Go) and strong problem-solving skills are essential.
Preferred Qualifications
Ideal candidates have deep experience with Linux internals, virtualization, networking, and container orchestration along with proven track records in public cloud platforms development and mentoring.
Additional Information
Oracle offers a comprehensive benefits package including health, dental, vision, life insurance, retirement plans, paid time off, and more. Oracle is committed to diversity and inclusion and welcomes applicants from all backgrounds.
Key skills/competency
OCI, Linux, virtualization, container, cloud, distributed systems, architecture, performance tuning, debugging, leadership
How to Get Hired at Jobs via Dice
🎯 Tips for Getting Hired
- Research Oracle's culture: Understand their cloud vision and values.
- Customize your resume: Highlight cloud and systems expertise.
- Emphasize leadership: Showcase technical lead experience.
- Prepare for interviews: Study Linux internals and distributed systems.