Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
  1. Home
  2. chevron_right
  3. it
  4. chevron_right
  5. Senior Principal Software Engineer
Oracle logo

Senior Principal Software Engineer

Not Disclosed•Full-TimeOn-site

location_onMeredith Corporation, 1716, Locust Street, Meredith Corporation, Des Moines, Polk County, Iowa, 50309, United States

Apply Now

About the Team

Oracle's Cloud Infrastructure team is building new File Storage Services designed to operate at high scale within a broadly distributed, multi-tenant cloud environment. Our mission is to provide customers with best-in-class file storage capabilities that integrate seamlessly with our broader suite of compute, networking, database, and security offerings. Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care, with AI embedded across our products to help customers turn that promise into a better future.

About the Role

We are looking for hands-on engineers with a passion for solving difficult problems in distributed systems, virtualized infrastructure, and highly available services. In this leadership role, you will design and build innovative new systems from the ground up while operating services at scale. You will work as part of a highly collaborative team to build new features and tools for the File Storage Service, while also driving enhancements to existing offerings and impacting new AI/ML service initiatives.

Engineers at every level have the opportunity to make significant technical and business impact. You will participate in design activities, collaborate with Product management on service definition, and establish operational best practices across the organization. Success in this role requires a strong understanding of software architecture, a value for simplicity and scale, and the ability to work comfortably in an agile environment.

Hiring Process

The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted. Candidates are typically placed into the salary range based on knowledge, skills, experience, market conditions, and internal peer equity.

Equal Opportunity

Oracle is committed to growing a workforce that promotes opportunities for all. We encourage employees to give back to their communities through volunteer programs and are 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, please contact us via email or phone. Oracle is an Equal Employment Opportunity Employer and considers qualified applicants regardless of race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veterans' status.

Work location

Work model: On-site

location_on

Meredith Corporation, 1716, Locust Street, Meredith Corporation, Des Moines, Polk County, Iowa, 50309, United States

Des Moines, Iowa

Key Responsibilities

  • check_circleDefine specifications and establish operational best practices for new and existing services
  • check_circleParticipate in software architecture design and define standard engineering procedures
  • check_circleDesign and build large-scale distributed file storage infrastructure for cloud environments
  • check_circleDevelop, debug, and troubleshoot software applications for databases, tools, and networks
  • check_circleDrive innovation in new AI/ML service offerings and storage service enhancements
  • check_circleCollaborate with product management to define service requirements and evolution

Requirements

  • verifiedBS or MS degree or equivalent experience
  • verified6+ years experience developing commercial software in a distributed environment
  • verifiedStrong knowledge of Java, Go, Python or C++
  • verifiedStrong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
  • verifiedStrong understanding of databases, storage, and persistent technologies

Benefits & Perks

check_circleMedical, dental, and vision insurance including expert medical opinioncheck_circleShort term disability and long term disability coveragecheck_circleLife insurance and AD&D coveragecheck_circleSupplemental life insurance for Employee, Spouse, and ChildHealth care and dependent care Flexible Spending Accounts
Oracle logo
Company

Oracle

Industry

it

View company profilearrow_forwardlanguageWebsite
Quick Overview

Experience

6+ yrs (Lead)

Job Type

Full-Time

Skills Required

Java

Similar Job Opportunities

Oracle logo

Senior Software Engineer

Oracle • Nashville, Tennessee

$79k-178karrow_forward
CACI International Inc logo

Senior Software Algorithm Engineer

CACI International Inc • Aurora, Colorado

$82k-172karrow_forward
Deloitte logo

Senior GenAI Engineer

Deloitte • Grand Rapids, Michigan

$103k-211karrow_forward

Frequently asked questions about Senior Principal Software Engineer at Oracle

What does a Senior Principal Software Engineer at Oracle do?expand_more
In this Senior Principal Software Engineer at Oracle role, you will define specifications and establish operational best practices for new and existing services; participate in software architecture design and define standard engineering procedures; design and build large-scale distributed file storage infrastructure for cloud environments; and develop, debug, and troubleshoot software applications for databases, tools, and networks.
What are the requirements for this Senior Principal Software Engineer role?expand_more
Oracle is looking for candidates who meet the following requirements: BS or MS degree or equivalent experience; 6+ years experience developing commercial software in a distributed environment; Strong knowledge of Java, Go, Python or C++; Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals; and Strong understanding of databases, storage, and persistent technologies.
Where is the Senior Principal Software Engineer role at Oracle located?expand_more
Senior Principal Software Engineer at Oracle is based in Meredith Corporation, 1716, Locust Street, Meredith Corporation, Des Moines, Polk County, Iowa, 50309, United States. This is a on-site role.
Is this Senior Principal Software Engineer job remote, hybrid, or on-site?expand_more
Oracle has listed this Senior Principal Software Engineer role as on-site.
How much experience is required for this Senior Principal Software Engineer role?expand_more
Senior Principal Software Engineer at Oracle typically requires 6+ years of relevant experience at the lead level.
What skills do you need for the Senior Principal Software Engineer role at Oracle?expand_more
Key skills for Senior Principal Software Engineer at Oracle include Java; Go; Python; C++; Data Structures; Algorithms; Operating Systems; and Distributed Systems.
What category does the Senior Principal Software Engineer role belong to?expand_more
Senior Principal Software Engineer at Oracle is part of the it job category on Recrutus.
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy notice

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
check_circle
check_circlePre-tax commuter and parking benefits
check_circle401(k) Savings and Investment Plan with company match
check_circleFlexible Vacation and Accrued Vacation based on hours worked
check_circle11 paid holidays
check_circlePaid sick leave with 72 hours upon hire and carry over up to 112 hours
Go
Python
C++
Data Structures
Algorithms
Operating Systems
Distributed Systems
Databases
Storage
Accessibility