Taro Logo

Principal Software Developer

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges, partnering with industry-leaders for over 40+ years.
$96,800 - $223,400
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Developer

Oracle is seeking a Principal Software Developer to tackle critical engineering challenges in foundational data-plane services that power the next generation OCI cloud. This role offers the opportunity to build innovative solutions from the ground up, working on ambitious initiatives such as developing a data-plane runtime framework and creating remote persistent storage solutions with local nVME drive-comparable performance.

The position involves challenging existing engineering assumptions and bringing expertise in highly performant, reliable system engineering to elevate OCI data-planes. As part of a young, fast-growing team, you'll work on cutting-edge projects including developing standard tooling to identify critical performance improvements across OCI data-planes.

The ideal candidate is a self-motivated engineer passionate about solving complex system and data-plane level challenges. You should excel at low-level systems work, distributed system design for high performance, and be comfortable working in an agile environment. The role requires deep technical expertise, research capabilities, and the ability to collaborate with executives on investment decisions.

Working at Oracle offers comprehensive benefits including medical/dental/vision insurance, 401(k) with company match, flexible vacation, and stock purchase plans. The company promotes work-life balance and offers opportunities for professional growth in a collaborative, innovative environment. Compensation ranges from $96,800 to $223,400 annually, with potential for bonus and equity.

Last updated 10 minutes ago

Responsibilities For Principal Software Developer

  • Envision and drive software design and development for new major data-plane components
  • Define foundations for next generation of OCI data-planes
  • Make deep architectural decisions
  • Lead large cloud scale projects
  • Define specifications for new projects
  • Design and develop software according to specifications
  • Perform professional software development tasks

Requirements For Principal Software Developer

Linux
Rust
  • 5+ years of relevant engineering, architecture, or development/operational experience
  • Strong experience of C or C++ or Rust
  • Strong experience with high-concurrency systems
  • Experience in low-level and performance-critical system level design
  • Working experience with Linux OSes/kernels, device drivers, performance testing tools
  • Expert knowledge of cloud infrastructure concepts and technologies
  • Strong team player with outstanding communication skills
  • Experience working with geographically distributed teams

Benefits For Principal Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Principal Software Developer

Principal Software Engineer

Principal Software Engineer role at Oracle Cloud Infrastructure focusing on distributed systems, cloud architecture, and technical leadership, offering competitive compensation and benefits.

Principal Software Developer(hybrid)

Principal Software Engineer position at Oracle focusing on distributed systems and cloud infrastructure, offering competitive compensation and comprehensive benefits.

Software Developer - Architect

Principal Software Developer Architect position at Oracle focusing on distributed systems and cloud architecture with competitive compensation and benefits.

Principal Software Engineer

Principal Software Engineer role at Oracle Cloud Infrastructure focusing on Identity and Access Management, building highly scalable distributed systems.

Principal Member of Technical Staff Engineer (m/w/d)

Principal Software Engineer role at Oracle Health, focusing on distributed systems and cloud infrastructure for healthcare applications. Remote-friendly position based in Berlin.