Senior Principal Software Developer, Storage Primitives
$135.2k - $306.4kOracle
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:
Medical, dental, and vision insurance, including expert medical opinion
Short term disability and long term disability
Life insurance and AD&D
Supplemental life insurance (Employee/Spouse/Child)
Health care and dependent care Flexible Spending Accounts
Pre-tax commuter and parking benefits
401(k) Savings and Investment Plan with company match
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.
11 paid holidays
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.
Paid parental leave
Adoption assistance
Employee Stock Purchase Plan
Financial planning and group legal
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.
$96.8k - $251.6k
...platforms and frameworks to empower developers and support groundbreaking... ...high‑performance persistent storage and networking solutions,... ...low latency). You will mentor senior engineers, drive strategy,... ...for investment and drive the software design and development for new...SeniorTemporary workWork experience placementWorldwideFlexible hours$149.3k - $234.6k
Dormont Manufacturing Co is hiring a Sr. Principal Cyber Software Engineer with locations in Annapolis Junction, MD, San Antonio, TX, Aurora, CO, and Carey, NC. The role focuses on software design and development related to CNO tools and techniques. Candidates should possess...Senior- Envision Innovative Solutions is hiring a Principal Software Engineer to enhance mission-focused technology solutions for the Intelligence Community in Annapolis Junction, Maryland. This is an onsite position requiring leadership and technical expertise in software engineering...Senior
$108.8k - $163.2k
...history, they’re making history. Northrop Grumman Mission Systems is looking for a Principal or Senior Principal Embedded Software Engineer with the desire to learn new technologies and develop software for cutting edge Undersea Payloads. The embedded software engineer...SeniorRelocation packageShift work$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new software... ...complex database or data repository interfaces/queries • Develop or implement algorithms to meet or exceed system performance...Senior$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,...Temporary workVisa sponsorshipFlexible hours- TekSynap is looking for a Senior Systems Storage Engineer to architect and maintain enterprise-scale storage platforms in Annapolis Junction, MD. The role focuses on lifecycle management, ensuring high availability and compliance with DoD requirements. Candidates should...Senior
- ...tech solutions firm is seeking a Systems Engineer in Annapolis Junction, MD. The role involves designing, developing, and integrating secure, large-scale storage systems for multimedia content processing. Ideal candidates will have over 20 years of experience with distributed...Senior
- General Dynamics Information Technology is seeking a Software Engineer Principal in Maryland to develop and troubleshoot mission-critical software applications. The ideal candidate requires a Bachelor of Science, over 8 years of experience, and a TS/SCI w/ Polygraph security...Senior
$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...Temporary workFlexible hours$130k - $150k
...Administrator in Maryland to join our IT infrastructure team. This role requires strong experience with Linux environments, IBM Enterprise Storage, and Veritas NetBackup. Responsibilities include managing systems, ensuring performance, and executing security compliance. The...Senior- DCS Corp seeks a Senior Systems Engineer in Maryland to evaluate vendor solutions for aircraft data storage and processing for the US Navy. Candidates should have extensive experience and relevant expertise in avionics data systems. The position requires U.S. Citizenship...Senior
- ...ideal candidate will have a strong background in managing enterprise Linux environments with hands-on expertise in IBM Enterprise Storage. Your responsibilities will include administering Linux systems, managing storage solutions, and ensuring compliance with security...Senior
- Senior Manager, Premium Support Engineer (Databolt) - Capital One Software (Remote) Summary As a Premium Support Engineer, you will be the primary technical authority... ...vaultless tokenization or advanced cryptographic primitives (AES‑256, FPE). Proficiency with Helm charts,...SeniorRemote jobLocal area
- General Dynamics Information Technology is seeking a Storage Systems Administrator to support national defense and critical operations. The role involves administering enterprise storage systems, monitoring storage performance, supporting data recovery, and troubleshooting...Senior
$145k - $190k
A veteran-owned small business in Annapolis is seeking a System Administrator to provide crucial support for a heterogeneous IT environment. The role involves troubleshooting, implementation, and maintenance of systems across multiple locations. Candidates must have a B...Senior$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 workFlexible hours- ...experience, and at least ten years in system admin roles with focus on UNIX and NT platforms. Responsibilities include managing complex storage systems and ensuring the health of the IT infrastructure. IAT Level II Certification is required, along with an appropriate active...Senior
- Ll Oefentherapie is seeking a visionary technical leader to oversee the architecture and delivery of cloud services at Oracle Cloud Infrastructure. This role requires over 10 years of experience in delivering large-scale cloud services, mentoring engineers, and ensuring...Senior
$149.3k - $234.6k
...Northrop Grumman brings informed insights and software-secure technology to enable strategic... ...of expanding your personal network and developing skills, whether you are new to the field... ...like you to join our team as a Sr. Principal Cyber Software Engineer . Places of performance...SeniorRelocationShift work- ...currently do not possess this level of clearance.*** Are you a Principal AWS Software Engineer who is ready for a new challenge that will launch... ...We will immerse you in the latest technologies. We will develop and support your own personalized training program to...16 hoursFull timeContract workRemote workWork from homeRelocation package
$143.65k - $179.57k
...maintaining utility scale solar, battery storage and high voltage substation projects nationwide... .... Job Description Summary The Senior Relay Technician is responsible for... ...Proficiency with various relay testing software and equipment. Physical Requirements...SeniorRemote work- ...Senior Structural Engineer – STRUCTURAL TECHNOLOGIES Are you a structural engineer who thrives... ...foundations, environmental containment, storage facilities, chimneys, and cooling towers... ...calculations and sketches using hand and software methods Collaborate closely with...SeniorTemporary work
$121.4k - $182k
Northrop Grumman in Annapolis Junction, MD is hiring a Sr Principal Cyber Software Test Engineer to design and develop testing applications. Candidates should hold an active TS/SCI Polygraph Clearance and have experience in software testing. The role involves collaboration...Senior$200k - $280k
...are passionate about Ability to work with some amazingly talented people Job Description GliaCell is seeking a Principal Python Software Engineer on one of our subcontracts. This is a full-time position offering the opportunity to support a U.S. Government customer...16 hoursFull timeContract workRemote workWork from homeRelocation package- ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced... ...opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse software systems...Senior
- Database Analyst Senior Job Description Provides technical expertise for database... ..., implementation, information storage and retrieval, data flow and analysis. Develops relational and/or Object-Oriented databases, database parser software, and database loading software....SeniorTemporary workWork from homeFlexible hours
$100k - $120k
...About Us Solar Landscape is the leading commercial rooftop solar developer in the U.S. Only 4% of commercial rooftops host solar today —... ...in solar, energy, or infrastructure sectors Exposure to battery storage systems or emerging energy technologies Engineering background...SeniorPart timeSummer workWork at officeLocal areaRemote workFlexible hours$208k - $254k
Akina, Inc. is seeking a Software Engineer 2 to develop and enhance complex software systems in Annapolis Junction, Maryland. The ideal candidate will have 14 years of experience in software engineering, with a strong ability to analyze user requirements and design effective...Senior$218k - $225k
Halogen Engineering Group, Inc is seeking a Software Engineer with over 12 years of experience, proficient in HPC and Splunk, to design... ...a TS/SCI clearance and includes responsibilities such as developing software solutions and overseeing software development teams....SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Developer, Storage Primitives. Be the first to apply!
- principal software engineer Annapolis, MD
- senior cloud service delivery manager Annapolis, MD
- senior business analyst contract Annapolis, MD
- senior product design engineer Annapolis, MD
- senior game producer Annapolis, MD
- senior software manager Annapolis, MD
- senior manager business analytics Annapolis, MD
- senior marketing account manager Annapolis, MD
- senior contracts analyst Annapolis, MD
- sr operations manager Annapolis, MD


