Principal Software Engineer
$114.6k - $234.6kOracle
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:
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 - 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.
$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...SuggestedWork experience placementWork at office$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...SuggestedFull timeRemote workWorldwide$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...SuggestedTemporary workFlexible hoursShift work$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...SuggestedWork at officeRemote work$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...SuggestedFull timeTemporary workLocal areaRemote workFlexible hours- ...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
$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...$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 payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote work- ...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...
$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 workSummer workFlexible hours- ...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 employmentH1bAfternoon shift
- 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 employmentWork experience placementInternshipH1bLocal area
- ...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 timeLocal area
- 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
- 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
$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 payPermanent employmentTemporary workWork experience placementH1bWork at office- ...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
$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 payTemporary workWork experience placementWork at officeRemote work- 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 timeVisa sponsorship
$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...$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 payContract workWork experience placementImmediate start- ...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 workWork at officeLocal areaImmediate startRemote workFlexible hoursDay shift
- ...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...
$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 workWork experience placementLocal area- ...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 timeRemote work
- ...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 areaRemote workRelocation
- ...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 timeContract workRemote work
- ...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
- ...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...
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Des Moines, IA
- senior principal cloud computing engineer Des Moines, IA
- government software Des Moines, IA
- healthcare software sales Des Moines, IA
- software sales executive Des Moines, IA
- software support Des Moines, IA
- embedded software Des Moines, IA
- software sales representative Des Moines, IA
- remote software sales Des Moines, IA
- software intern Des Moines, IA



