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

Principal Software Engineer

$114.6k - $234.6k

Oracle

Job Description

We're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively scalable file storage powering Oracle Cloud Infrastructure (OCI). In this role, you'll design and develop distributed storage systems that support some of the world's most demanding workloads, including AI/ML, HPC, and large-scale enterprise applications. You'll collaborate directly with high-profile customers to solve complex performance and scalability challenges while shaping the future of cloud storage.

You'll stay at the forefront of datacenter innovation, leveraging the latest advances in compute, networking, and storage infrastructure to drive breakthrough improvements in performance, scale, efficiency, and reliability. As part of the OCI Storage organization, you'll work on a mission-critical Tier 1 cloud service where your contributions have a direct impact on customers running business-critical applications at global scale.

Responsibilities

Responsibilities

As a member of OCI's Storage division, you will:

  • Partner with Product Management to define and deliver new capabilities that address evolving customer needs and shape the future of OCI's file storage solutions.

  • Collaborate with senior architects and engineering leaders to design, implement, and deliver scalable, high-performance storage solutions.

  • Design, develop, and optimize new features for OCI's high-performance, distributed file storage platform.

  • Operate and continuously improve a mission-critical Tier 1 cloud service, maintaining strict availability, performance, and reliability SLAs for our most strategic customers.

  • Work closely with compute, networking, and other infrastructure teams to identify and implement opportunities to improve scalability, performance, efficiency, and operational excellence across OCI.

  • Mentor junior engineers through technical guidance, design reviews, and knowledge sharing, helping them grow their skills and take on increasing ownership and responsibility.

  • Drive engineering excellence by contributing to architecture discussions, code reviews, testing strategies, and operational best practices.

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: $114,600 to $234,600 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 - IC4

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 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Des Moines, IA vacancy
  • $169.3k - $304.7k

     ...run on our IaaS platform Help us shape the future of our cloud-native and Kubernetes services We are looking for a Principal Software Engineer with deep expertise in Kubernetes and cloud-native architectures to lead the evolution of our managed services. You will... 
    Suggested
    Work experience placement
    Work at office

    Akamai

    Des Moines, IA
    2 days ago
  • $143k - $193.05k

     ...in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions. These solutions are foundational... 
    Suggested
    Full time
    Remote work
    Worldwide

    Rocket Software

    Des Moines, IA
    5 days ago
  • $114.6k - $234.6k

     ...fleet automation workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive investigations for...  ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Des Moines, IA
    4 days ago
  • $177k - $284k

    What You’ll Do Deliver outcomes Partner with engineering teams to co-deliver complex work across platform modernization, product evolution...  ...8+ years of experience building and scaling complex software systems. Bachelor’s degree in Computer Science, Information Security... 
    Suggested
    Work at office
    Remote work

    Workiva Inc.

    Des Moines, IA
    4 days ago
  • $250.6k - $362.6k

     ...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling...  ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader... 
    Suggested
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    West Des Moines, IA
    4 days ago
  •  ...offering a various suite of products. Qualifications: Associate’s or bachelor’s degree in a computer science, technology, engineering, math-related field, or equivalent experience. Several years of relevant professional experience, preferably within an IT or technology... 
    Full time

    Associate Staffing

    Des Moines, IA
    1 day ago
  • $110k - $125k

     ...We are seeking a Software Engineer to join a team supporting Salesforce-related initiatives within a large insurance client. This individual will develop and maintain C#/.NET applications and build or troubleshoot Jenkins jobs that move large datasets into the CRM environment... 

    Insight Global

    Urbandale, IA
    4 days ago
  • $115k - $170k

    What You'll DoWe’re looking for a Senior Software Engineer to join our insurance technology team! This is a hands-on leadership-by-example...  ...requirementsOperating at the intersection of financial services and technology, Principal builds financial tools that help our customers live better... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work

    Principal Financial Group

    Des Moines, IA
    4 days ago
  •  ...an equal employment opportunity employer. Responsibilities We are seeking a highly motivated and technically skilled Sr Software Engineer to join our Sales & Marketing team. In this role, you will design, develop, support, and modernize software solutions that... 

    Berkley Technology Services

    Urbandale, IA
    3 days ago
  • $120k - $160k

     ...!About the role:We're seeking an experienced full-stack senior engineer to work on ClearanceJobs.com, the leading career marketplace for...  ...an engineer who is energized by shipping the highest quality software, someone who finds practical paths through hard or unfamiliar changes... 
    Temporary work
    Summer work
    Flexible hours

    DHI Group

    Des Moines, IA
    5 days ago
  •  ...transform how we work. Job DescriptionWe are looking for a Full Stack Engineer to join the delivery team within our Experience organization at...  ..., develop, test, implement, maintain, and document robust software solutions that advance Wellmark’s business strategy and... 
    Permanent employment
    H1b
    Afternoon shift

    Wellmark Blue Cross Blue Shield

    Des Moines, IA
    5 days ago
  • The software engineer III participates in the design, programming, testing, documentation and implementation of complex computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies best technology... 
    Permanent employment
    Work experience placement
    Internship
    H1b
    Local area

    Berkshire Hathaway Energy

    Des Moines, IA
    4 days ago
  •  ...an inclusive and dynamic work environment at our various locations.Purpose & Impact:Join Athene’s Developer Services team as a Software Engineer and help shape how software is built across the enterprise. As a Software Engineer, you’ll develop the platforms, reusable... 
    Full time
    Local area

    Athene

    West Des Moines, IA
    4 days ago
  • Company Details The Company is an equal employment opportunity employer. Responsibilities The Software Engineer is a mid-level contributor responsible for gathering requirements, designing, developing, implementing, and supporting one or more company applications... 
    Contract work

    W. R. Berkley Corporation

    Urbandale, IA
    1 day ago
  • POSITION DESCRIPTIONThe Software Developer III designs and constructs technical solutions of well-defined, routine business problems for small or medium sized projects. The Software Developer III works in conjunction with the project team in providing timely, accurate... 
    Work experience placement

    ITA Group

    Des Moines, IA
    6 days ago
  • $116k - $171k

    What You'll DoWe're looking for a Senior Software Engineer to join the Non-Qualified Retirement IT Experience Product Family within our Benefits...  ...Employment-Based ImmigrantsInvestment Code of Ethics For Principal Global Investors positions, you’ll need to follow an... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Des Moines, IA
    4 days ago
  •  ...technology solutions that power policy processing, agency and producer operations, and third-party vendor integrations. As a Software Engineer, you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical... 
    Work experience placement

    Berkley Technology Services

    Urbandale, IA
    2 days ago
  • $85k - $134k

    What You'll DoAs a Software Engineer in our non-qualified deferred compensation business area, you’ll work as a full-stack engineer, designing...  ...for Employment-Based ImmigrantsInvestment Code of EthicsFor Principal Global Investors positions, you’ll need to follow an... 
    Hourly pay
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Principal Financial Group

    Des Moines, IA
    4 days ago
  • Senior Application Developer FTR is seeking an experienced Senior Application Developer for a full-time opportunity with an established Des Moines-area organization. We're looking for a strong hands-on developer with experience in Java-based application development...
    Full time
    Visa sponsorship

    Fleming Technical Resources, LLC

    Des Moines, IA
    1 day ago
  • $80k - $100k

     ...Microsoft Dynamics used across multiple business functions. This role provides hands-on experience with application administration, software development, integrations, reporting, and user support. The student will work alongside a team and business stakeholders to help... 

    Insight Global

    Urbandale, IA
    4 days ago
  • $60 - $65 per hour

     ...To be immediately considered, please send an updated version of your resume to ****@*****.***. Title: Senior DevOps Engineer Location: Urbandale, IA, 50322 Duration: Until 11/2028 W2 Contract (No C2C) Pay rate: $60 - $65 per hour JOB... 
    Hourly pay
    Contract work
    Work experience placement
    Immediate start

    Kelly

    Urbandale, IA
    3 days ago
  •  ...with offices in Beavercreek and Blue Ash, OH. We are a multi-disciplinary team of engineers, scientists, and management professionals dedicated to developing and commercializing AI/ML/Software solutions that address our customers’ most significant challenges and... 
    Casual work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    Day shift

    Etegent Technologies

    Des Moines, IA
    3 days ago
  •  ...behavioral health organizations across the country, and rapidly expanding both our product and team. The Role We’re hiring software engineers to build the product. You’ll own real parts of it end-to-end, work directly with the people using it, and ship fast. This... 

    Ease Health

    Des Moines, IA
    4 days ago
  • $140k - $210k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer IV at Indeed, you will own the design and development of complex software systems and platforms that support critical products... 
    Temporary work
    Work experience placement
    Local area

    Indeed

    Des Moines, IA
    4 days ago
  •  ...Role Description This full-time remote Entry-Level Software Engineer role at Promolex involves designing, developing, and testing software features under the guidance of senior engineers. The engineer will write clean, maintainable code, assist in building and maintaining... 
    Full time
    Remote work

    Asociația Promo-LEX

    Des Moines, IA
    4 days ago
  •  ...built on the foundation of our reputation as the most respected legal peer review network in the world. The full stack Senior Software Engineer is responsible for the development of new projects and support of existing code bases. The primary role will be to build and support... 
    Local area
    Remote work
    Relocation

    Best Lawyers

    Des Moines, IA
    3 days ago
  •  ...Senior Backend Software Engineer — Enterprise Data Platform United Global Technologies, Inc. | Remote (U.S.) | Full-Time About the Role UGT is seeking a Senior Backend Software Engineer to design and build the data layer, APIs, and system integrations for... 
    Full time
    Contract work
    Remote work

    United Global Technologies

    Des Moines, IA
    3 days ago
  •  ...Software Developer Location US Remote Rate: DOE Requirements • Experience with vanilla JavaScript, JavaScript frameworks like React, and modern CSS frameworks. • Experience developing Microservices, REST APIs, and other database-driven web applications... 
    Remote work

    GeorgiaTEK Systems Inc.

    Des Moines, IA
    4 days ago
  •  ...We are seeking a Senior Software Engineer to own and evolve a suite of Java-based microservices and APIs that serve as the standardized interface. This is a high-impact, hands-on engineering role where you’ll design, build, and scale domain-driven data services that power... 

    Paragon IT Professionals

    Des Moines, IA
    13 hours ago
  •  ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic... 
    Remote work

    Atomic

    Des Moines, IA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!