Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal Software Developer, Storage Primitives

$135.2k - $306.4k

Oracle

Job Description

We're proud to have sponsored and attended RustCon 2025. This posting is made for RustCon 2025 attendees interested in Oracle opportunities.

We are facing several engineering challenges in critical foundational data-plane services that powers the next gen OCI cloud. We need you to challenge existing engineering assumptions and boundaries, bring in your expertise in highly performant, reliable, available system engineering to take OCI data-planes to the next level.

This is your opportunity to build innovative solutions for our customers from the ground up. These are exciting times and our team is still young and growing fast, working on ambitious new initiatives such as providing canonical implementation of core components for data planes through a data-plane runtime framework, developing a remote persistent storage solution with the latency and performance comparable to that of a local nVME drive or developing standard and tooling to identify critical performance improvements across OCI data-planes..

We are looking for self-motivated engineers with passion and expertise in solving challenging system, data-plane level and performance problems. You should be a rock solid developer able to dive deep into low-level systems, design broad distributed system interactions for high performance, high scale data-planes. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.

Responsibilities

With your superb technical, research and analytical capabilities and demonstrated ability to get the right things done quickly and effectively to delight our customers, you will envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of Oracle’s Cloud Infrastructure. You will define the foundations for the next generation of OCI data-planes, making deep architectural changes calls as an outstanding builder and technical leader with an established industry track record of success in leading large cloud scale projects.

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.

Career Level - IC5

Responsibilities

  • 10+ years of relevant engineering, architecture, or development/operational experience.

  • Strong experience of C/C++ (preferred) or Rust (preferred)

  • Strong experience with high-concurrency systems.

  • Experience in designing and delivering low-level and performance-critical systems

  • Working experience with some of the following technologies: Linux OSes/kernels, device drivers, performance testing tools, distributed debugging tools, high performance distributed storage, networking.

  • Strong team player with outstanding communication, organization, and interpersonal skills.

  • Comfortable with complex, swiftly evolving software development environments.

  • Ability to learn new technologies quickly and drive, follow, evangelize, and improve cross-team processes.

  • Expert knowledge of cloud infrastructure concepts and technologies.

  • Experience working with geographically distributed teams.

  • Significant work experience in startups or fast-paced enterprise technology development environments.

Disclaimer:

Certain U.S. based or U.S. customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements.

Range and benefit information provided in this posting are specific to the stated locations only

US: Hiring Range in USD from: $135,200 to $306,400 per annum. May be eligible for bonus, equity, and compensation deferral.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.

Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Oracle US offers a comprehensive benefits package which includes the following:

  1. Medical, dental, and vision insurance, including expert medical opinion

  2. Short term disability and long term disability

  3. Life insurance and AD&D

  4. Supplemental life insurance (Employee/Spouse/Child)

  5. Health care and dependent care Flexible Spending Accounts

  6. Pre-tax commuter and parking benefits

  7. 401(k) Savings and Investment Plan with company match

  8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.

  9. 11 paid holidays

  10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.

  11. Paid parental leave

  12. Adoption assistance

  13. Employee Stock Purchase Plan

  14. Financial planning and group legal

  15. Voluntary benefits including auto, homeowner and pet insurance

The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.

Career Level - IC5

About Us

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing View email address on click.appcast.io or by calling View phone number on click.appcast.io in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Developer, Storage Primitives in Raleigh, NC vacancy
  • $135.2k - $306.4k

     ...platforms and frameworks to empower developers and support groundbreaking...  ...high-performance persistent storage and networking solutions,...  ...latency). You will mentor senior engineers, drive strategy, and...  ...for investment and drive the software design and development for new... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Raleigh, NC
    18 hours ago
  • $135.2k - $306.4k

     ...service from scratch and work with senior architects and leaders at OCI...  .... You should be a rock solid developer able to dive deep into low-...  ...for investment and drive the software design and development for...  ...High performance distributed storage, Write-Ahead Logging (WAL),... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  • $135.2k - $306.4k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining...  ..., long-context systems, reasoning models, AI developer tooling, and agentic-first development. Drive engineering... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • $114.6k - $234.6k

     ...accelerate design and delivery while maintaining high standards for security, correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform capabilities, improve platform reliability and security posture,... 
    Suggested
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • $114.6k - $234.6k

     ...Our team is responsible for designing and developing fundamental architectural changes for...  ...into any part of the stack, as well as software debugging and low-level systems troubleshooting...  ...state management. General enterprise storage, networking, or computing experience... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  • $114.6k - $234.6k

     ...Description We are looking for smart systems software engineers with BS/MS/PhD in Computer...  ...of all aspects of the Exadata Storage Server and Exadata Database Machine which...  ...presence of unanticipated software failures Develop algorithms and distributed systems... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  • $95.3k - $158.8k

     ...mentoring others and translating complex requirements into impactful software solutions? About our Team LexisNexis Legal & Professional,...  ...over 2,000 technologists, data scientists, and experts to develop, test, and validate solutions in line with RELX Responsible AI... 
    Senior
    Local area
    Immediate start
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    2 days ago
  • $118.3k - $219.8k

     ...use case. About the Role : As a Senior Consulting Principal AWS Cloud Engineer, you will provide...  .... Review and continue to develop multi-region fail over and high availability...  ...and implement high-performance cloud storage and database architectures using AWS... 
    Senior
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    LexisNexis

    Raleigh, NC
    13 days ago
  •  ...delivering exceptional service since 1953. The Senior Warehouse Manager is a hands‑on leader...  ...requires someone who leads by example, develops talent, and drives performance across all...  ...control processes, including receiving, storage, replenishment, and audits. Oversee scheduling... 
    Senior
    Hourly pay
    Full time
    All shifts
    Flexible hours
    Night shift
    Day shift

    Women of the Vine & Spirits

    Raleigh, NC
    3 days ago
  •  ...Senior Software Developer Raleigh, NC (Hybrid - 4 days onsite) CTH role Pay range - $60-75/Hour on W2 Note - Client needs Engineering lead to manage data pipelines, standard open stack role, knowledge of integration with finance systems, 5-7+ experience candidate. Seeking... 
    Senior

    Apolis

    Raleigh, NC
    4 days ago
  • $130.62k - $173.72k

     ...maintaining utility scale solar, battery storage and high voltage substation projects nationwide...  .... Job Description Summary The HV Senior Commissioning Manager oversees the...  ...testing and commissioning schedules. Develop and maintain the commissioning resource plan... 
    Senior
    Remote work

    SOLV Energy

    Raleigh, NC
    2 days ago
  •  ...technologies & concepts. Strong understanding of deployment strategies and production infrastructure needs. Strong communication and leadership abilities. Experience with Agile/Scrum practices. 5 years of industry experience working as a backend developer... 
    Senior

    3B Staffing LLC

    Raleigh, NC
    1 day ago
  •  ...IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative... 
    Senior
    Work at office

    IXL Learning

    Raleigh, NC
    1 day ago
  • $3,000 per month

     ...for up to $25K sign on bonus for external hires! Cyber Software Engineer Principal - DSP Digital Signal Processing WHAT WE’RE DOING Lockheed...  ...and signal processing to optimize customer accesses and develop innovative processing solutions. The following are the... 
    Senior
    Full time
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours
    Shift work

    Lockheed Martin - US

    Raleigh, NC
    6 days ago
  •  ...years hands-on experience as a software engineer ~ Proven experience as a senior engineer responsible for implementing...  ...in Java and experienced in developing APIs and micro-services ~ Experience...  ...of modern data architecture principals and patterns ~ Experience of... 
    Senior
    Work experience placement
    Work at office
    Work from home

    Samprasoft

    Raleigh, NC
    3 days ago
  •  ...Job Description We are looking for Senior Software Engineers to help build and operate core components of the Azure Red Hat OpenShift (ARO) Hosted Control Plane platform. In this role, you will work across infrastructure, backend services, Azure Resource Provider integrations... 
    Senior

    Insight Global

    Raleigh, NC
    1 day ago
  •  ...Sr. Software Developer The Catalog Development team is vital to developing and supporting a growing number of critical enterprise selling processes. We partner with many different teams across the organization to understand their needs and are frequently involved in... 
    Senior
    Shift work

    Software Technology Inc

    Raleigh, NC
    2 days ago
  •  ...Women of the Vine & Spirits is seeking a Senior Warehouse Manager in Raleigh, NC. This role involves overseeing warehouse operations, ensuring efficiency and safety while leading team development. Applicants should have over 5 years of experience in warehouse management... 
    Senior
    Flexible hours

    Women of the Vine & Spirits

    Raleigh, NC
    3 days ago
  • $130k

     ...A reputable organization in Garner, NC is seeking a Senior SAP Security Administrator to own SAP security administration and support BASIS operations. The role involves user administration, role design, and compliance initiatives. Candidates should have over 8 years of... 
    Senior

    EmergencyMD

    Garner, NC
    4 days ago
  •  ...on 05/19/2026 Atlas Advisors is seeking a Senior Security Manager to provide personnel...  ...inquiries, Security Assistance Visits, and open‑storage or secure‑area accreditation requirements...  ...requirements under Army policy. Develop, evaluate, maintain, and operate systems,... 
    Senior
    Temporary work
    Work at office
    Local area
    Overseas
    Relocation package

    Atlas Advisors

    Raleigh, NC
    18 hours ago
  • $135.41k - $144.4k

     ...RELX, Inc. d/b/a LexisNexis USA Senior Software Engineer I Venture III, 900 Main Campus Drive, Raleigh, NC 27606 (formerly 180...  ...coding best practices, and code reviews. Operate in various developments environments (Agile, Waterfall, etc.) while collaborating with... 
    Senior
    Work at office
    Local area
    Remote work

    RELX Group plc

    Raleigh, NC
    3 days ago
  • $65 per hour

     ...Position Title: Senior Software Engineer Location: Raleigh, NC Clearance Requirements: None Pay Rate: $65.00/hr Position...  ...partners to refine user stories and delivery plans Design, develop, and maintain integrations, enhancements, and bug fixes... 
    Senior
    For contractors

    Seneca

    Raleigh, NC
    1 day ago
  • $180k - $220k

     ...passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will...  ...What You Bring 6+ years of professional experience developing and scaling distributed systems. Deep expertise in system design... 
    Senior

    Datavant

    Raleigh, NC
    2 days ago
  •  ...A recruitment agency is seeking a Power Platform Developer for a remote role based in Raleigh, NC, lasting up to 6 months with possible extension. The role requires extensive experience with Power Automate, Dynamics CRM/365, and skills in JavaScript, C#, and TypeScript... 
    Senior
    Contract work
    Remote work

    Focused HR Solutions LLC

    Raleigh, NC
    2 days ago
  •  ...North Carolina, Iowa, Oklahoma, California, Pennsylvania and Florida. Job Description CaptiveAire is looking for a strong Senior Software Engineer to join the CASLink team onsite at our corporate location in Raleigh. CASLink is an IoT Solution serving as... 
    Senior
    Relocation package
    Flexible hours

    CaptiveAire

    Raleigh, NC
    3 days ago
  •  ...ingenuity, and an entrepreneurial mindset. We are seeking a Software Engineer to help develop software that connects physics-based Modeling and...  ...direction of parts of our Digital Engineering environment. Senior Software Engineer Responsibilities: Help lead the design... 
    Senior
    Work experience placement

    Applied Research Associates

    Raleigh, NC
    6 hours ago
  • $110k - $130k

     ...their security team in Raleigh, North Carolina. The ideal candidate will ensure the security of applications and data throughout the software development lifecycle, conducting assessments and collaborating with development teams. Responsibilities include designing secure... 
    Senior

    Ryder

    Raleigh, NC
    4 days ago
  • $91.7k - $163.7k

     ...Caring. Connecting. Growing together. We are seeking a Senior Software Engineer who is deeply technical, highly hands-on, and...  ...professional software engineering experience, including designing and developing modern applications in Java and Spring Boot ~7+ years of... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday

    Optum

    Raleigh, NC
    1 day ago
  • $146k - $219k

     ...Senior Program Manager Raleigh, North Carolina We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry. This... 
    Senior
    Work at office
    Flexible hours

    Pure Storage

    Raleigh, NC
    6 days ago
  • $176k - $230k

     ...Team. One Data Streaming Platform. About the Role: As a Senior Software Engineer II at Confluent, you will take ownership of critical...  ...with the team and key stakeholders to design, architect, and develop cloud-native, multi-tenant services for Stream Governance.... 
    Senior
    Full time
    Immediate start
    Remote work

    Confluent

    Raleigh, NC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Software Developer, Storage Primitives. Be the first to apply!