Senior Principal Software Engineer
Oracle
About the role
Join Our Team at Oracle Cloud Infrastructure!
As a part of the Technical Strategy Oversight team (TSO) within OCI, your role will involve maximizing customer choice and transparency while delivering high-value cloud solutions. We are at the forefront of driving OCI's most ambitious projects, focusing on architecting and delivering innovative platforms and frameworks that empower developers.
Your Impact: • Design and Deliver: Lead the design, architecture, and delivery of new cloud services from inception to production, helping to shape global-scale solutions. • Innovative Frameworks: Drive the engineering of container runtimes and distributed frameworks to support high-demand workloads. • Performance Solutions: Oversee the development of high-performance storage and networking solutions, setting new standards in cloud infrastructure. • Strategic Leadership: Establish core components and developer tools to enhance organizational performance across OCI.
Why You Should Consider This Role: • Substantial Impact: Influence global public cloud standards by leading projects with large-scale customer impact. • Career Advancement: Accelerate your career at the intersection of technical expertise and strategic leadership. • Collaborative Environment: Partner with talented engineering teams and enjoy strong support from executives. • Culture of Excellence: Help create an inclusive and high-performance workplace for innovators.
Your Responsibilities:
As a visionary technical leader, you will execute large-scale system designs and deliver complex solutions for emerging OCI services: • A key value store that is a fully managed, serverless NoSQL database offering fast and scalable performance with minimal latency. • A journaling service that captures immutable logs of transactions, optimized for scalability and low-latency responses.
You will mentor senior engineers, align cross-team strategies, and drive the delivery of mission-critical services. Your technical expertise will shape architecture and enhance operational outcomes across product, engineering, and executive teams.
Qualifications: • BS, MS, or PhD in Computer Science, Engineering, or related fields (or equivalent experience). • Over 10 years of experience in delivering distributed cloud services at scale. • Proficiency in C/C++ with a willingness to work in Rust. • Experience with high-concurrency systems and performance-critical design. • Familiarity with technologies like Filesystem Journalling, High Performance Distributed Storage, Write-Ahead Logging, and consensus algorithms such as Raft and Paxos. • A strong team player with excellent communication and leadership skills. • Adept in fast-paced development environments and capable of quick learning. • Proven mentorship skills with the ability to guide engineering teams.
This role is essential for driving innovation and operational excellence within OCI. Join us to push the boundaries of what cloud solutions can achieve!
Disclaimer:
Certain customer-facing roles may require compliance with health mandates.
Salary Range: The U.S. hiring range is $96,800 to $251,600 per annum, possibly including bonuses and equity.
Oracle offers comprehensive benefits including medical, dental, and vision insurance, 401(k) matching, paid time off, and employee stock purchase plans.
The role generally accepts applications for at least three calendar days. We are committed to an inclusive workforce and support opportunities for everyone.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free