Senior Principal Software Engineer
$135.2k - $306.4kOracle
Salary: $135,200 - 306,400 per year Requirements:
- We typically look for a BS, MS, or PhD in Computer Science, Computer Engineering, or equivalent practical experience.
- We prefer 10+ years of full-stack software development, including designing, implementing, and operating distributed services.
- We value proven end-to-end ownership of production services in a builder-operator model, covering design, build, deployment, on-call support, and continuous improvement.
- We seek strong product development experience in Java, Python, Go, and/or JavaScript.
- We prefer expertise in designing REST APIs and building multi-tenant services with clear isolation, quota management, and lifecycle controls.
- We look for experience leading architecture and functional reviews, producing strong documentation, and partnering with Product Managers through the full launch lifecycle.
- We expect a solid understanding of databases, NoSQL systems, storage concepts, and distributed persistence technologies.
- We value demonstrated technical leadership, including delivering multiple initiatives in parallel, unblocking teams, and maintaining high engineering quality.
- We require excellent verbal and written communication skills, with the ability to explain trade-offs, risks, and operational considerations to varied stakeholders.
- We architect, design, and operate distributed services that support data center lifecycle workflows, including planning, design, build, and operations.
- We own feature delivery from design through production rollout, including implementation, testing strategy, deployment planning, and operational readiness.
- We work in a builder-operator model by building, deploying, and participating in on-call rotations while driving reliability improvements from incidents and operational insights.
- We lead technical reviews, including architecture and functional design reviews, and maintain clear documentation with secure-by-default, supportable designs.
- We strengthen engineering velocity and quality through better code review practices, broader automated test coverage, and improved CI/CD, test automation, and deployment automation.
- We partner with Product Managers and leadership to turn requirements into roadmaps and execution plans, clearly communicating trade-offs, risks, and milestones.
- We mentor engineers at all levels and set expectations for operational excellence, observability, and proactive ownership across teams.
- We reduce operational toil by investing in automation, self-service, and observability tooling such as metrics, logs, and tracing, while improving incident response and runbooks.
- We collaborate with dependent teams across networking, security, identity, observability, storage, and release engineering to deliver integrated solutions.
- We contribute to the long-term technical direction of our data center software platforms by identifying modernization opportunities, standardizing interfaces, and improving the end-to-end lifecycle experience.
- AI
- Architect
- CI/CD
- Support
- Java
- JavaScript
- NoSQL
- Oracle
- Python
- REST
- Security
More:
We are collaborating with Oracle to hire for our DC Software and Automation organization, where we design, build, and operate software across the full data center lifecycle. We are rapidly expanding our data center footprint to support next-generation AI infrastructure, and this role helps accelerate AI-capable data center delivery while simplifying global operations. This is a senior IC5 position that blends architecture with hands-on delivery, with a strong focus on reliability, operability, engineering standards, and cross-team collaboration. The role is based in the US and may be eligible for bonus, equity, and compensation deferral. We offer a comprehensive benefits package that includes medical, dental, and vision coverage; disability and life insurance; flexible spending accounts; commuter and parking benefits; a 401(k) with company match; paid vacation, holidays, sick leave, and parental leave; adoption assistance; an employee stock purchase plan; financial planning and group legal support; and optional insurance benefits. The posted US hiring range is $135,200 to $306,400 per annum, with compensation determined by location, experience, skills, and market factors.
last updated 42 week of 2026
$135.2k - $306.4k
As a Sr. Principal Member of Technical Staff, you will work with other senior engineers and product management to define requirements for OCI’s storage infrastructure services... ...posted.Career Level - IC5As a member of the software engineering division, you will take an active...SeniorTemporary workFlexible hours$135.2k - $306.4k
...in production at meaningful scale. We have strong security engineering judgment across access control, encryption, identity, trust boundaries... ...sensitive materials. We improve key exchange mechanisms so software services can communicate securely, establish trust, and...SeniorFull timeFlexible hours$135.2k - $306.4k
..., and deployment across OCI. Merino sits at the center of OCI software delivery. This role offers the opportunity to improve developer... ....• Break down ambiguous platform problems into durable engineering solutions.• Set high standards for code quality, system design...SeniorTemporary workFlexible hours$114.6k - $234.6k
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. Oracle Cloud Infrastructure (OCI) Transformation & Delivery is seeking a Principal Software Engineer to join our high-impact team supporting the Zero Process Oracle...SuggestedTemporary workFlexible hours$110.1k - $234.6k
...ethical hacking, vulnerability research, and clean-room reverse-engineering practices to understand how systems work, identify security... ...on, owning early prototypes through production-ready platform software and technical standards. Preferred Qualifications: Experience...SuggestedTemporary workFlexible hours$135.2k - $306.4k
...related sensitive materials.Improve key exchange mechanisms so software services can securely communicate, establish trust, and... ...patterns.Build reliable APIs, tooling, and workflows that help other engineering teams adopt secrets and key-management capabilities with less...Temporary workFlexible hours$146.3k - $306.4k
...Tooling team builds and operates the software platforms that enable Network Engineers to manage OCI’s global physical... ...production network operations.As a Lead Principal Software Engineer, you will own... ...and production operations.Advise senior leaders on technical investments...Temporary workWorldwideFlexible hours$99.6k - $209.5k
...improves execution of all phases of the application software development lifecycle; provides guidance and coaching to engineers to drive application-focused improvements.... ...services, ensuring review by manager and/or senior technical leaders upon completion. Recommends...Temporary workFlexible hoursShift work$96.8k - $223.4k
...Description Principal Software Engineer(Tech lead) As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing...Temporary workFlexible hours$114.6k - $234.6k
...Nashville, TN We are seeking a Principal Core Infrastructure Engineer to help design, build, and operate... ...distributed object storage service. In this senior individual-contributor role, you... .... Responsibilities * Strong software engineering experience in Java or a...Temporary workImmediate startFlexible hours$114.6k - $234.6k
...6 to 10+ yearsApplicants are required to read, write, and speak the following languages: EnglishWhat You’ll DoAs a Principal Software Development Engineer, you will:Design, develop, and maintain production software supporting OCI network deployment and lifecycle management...Temporary workFlexible hours$114.6k - $234.6k
An engineer on the Strategic Customer Engineering team plays a critical role in aligning technical details across various service teams... ...experience.8+ years distributed cloud engineering experience in a software development environmentDevelopment experience in Java/C++/C# as...Temporary workWork experience placementFlexible hours$146.3k - $306.4k
Defines architecture for large-scale systems software, firmware integration, and fleet automation that impacts multiple teams or products... ...reliability, performance, and cost at hyperscale. Champions engineering excellence: coding standards, threat modeling, resource...Temporary workFlexible hoursShift work$114.6k - $234.6k
...Who are we looking for?We are looking for engineers with distributed systems experience. You should have experience with the software development and design of the features and... ...metrics, and self-healing systems.Partner with senior leadership to influence architectural...Full timeTemporary workWork at officeRelocationLong distanceFlexible hours$114.6k - $234.6k
...and multicloud solutions, edge computing, and more.As a Principal Core Infrastructure Engineer, you will lead the design and evolution of foundational... ...practical experience.7+ years of professional software-engineering experience, with demonstrated impact on large...Temporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$104.6k - $264.1k
This role will lead the design and development of scalable software solutions while mentoring and guiding teams. Leverage... ...workplace where you’ll belong and be encouraged.As a Lead Principal Software Engineer, you will work with teams of software engineers responsible...Temporary workFlexible hours$146.3k - $306.4k
...foundational distributed-systems, developer-platform, and reliability problems with broad impact across OCI. We are hiring Senior Principal engineers and leaders who are excited by large-scale cloud infrastructure, deployment orchestration, operational automation, and...Temporary workFlexible hours$146.3k - $306.4k
...scalability requirements with stakeholders; and designs elastic, high‑impact systems while advancing innovation in data plane platforms. Engineers and oversees fault‑tolerant, in‑service‑upgradable designs; optimizes resilience mechanisms (load‑shedding, throttling, rate‑...Temporary workFlexible hours$110.1k - $234.6k
...on, owning early prototypes through production-ready platform software and technical standards. Preferred Qualifications: Strong... ...security, data center deployability availability Mentor engineers participate in design reviews, and define standards for...Temporary workFlexible hours$104.5k - $234.6k
...industry experience. We require 10+ years of experience in software engineering or infrastructure-focused roles. We need experience... ...Oracle More: Oracle Cloud Infrastructure is seeking a Principal Software Engineer to help build and operate OCI Search Service...Full time$142k - $194k
...year Requirements: ~ Bachelors degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience... ...~8+ years of distributed cloud engineering experience in a software development environment. ~ Experience developing in Java, C++...Full time$104.5k - $234.6k
...intelligent development workflows, and AI-powered engineering tools that accelerate software delivery across the enterprise.We are seeking a Principal Platform Software Engineer to define the... ..., and provide technical leadership to senior engineers, product managers, data...Temporary workFlexible hours$114.6k - $234.6k
...Salary: $114,600 - 234,600 per year Requirements: ~5+ years of distributed cloud engineering experience in a software development environment. ~ Development experience with Java, C++, or C#, along with scripting languages; experience automating with tools such as...Full timeFlexible hours$104.5k - $234.6k
...Level - IC4Key ResponsibilitiesPlatform Software Development:Lead cross-team evolution of... ...lifecycle; provides guidance and coaching to engineers to drive improvements.Utilizes advanced... ..., ensuring review by manager and/or senior technical leaders upon completion. Recommends...Temporary workFlexible hoursShift work$114.6k - $234.6k
...and operate high-performance networking and storage data-path software for DPU-accelerated systems. Develop and optimize packet processing... ...directly to implementation and debugging. Contribute to engineering practices and provide direction and mentorship to other...Full timeTemporary workFlexible hours$146.3k - $306.4k
...on, owning early prototypes through production-ready platform software and technical standards. Responsibilities Key Responsibilities... ...for security, DC deployability, availability ~ Mentor engineers participate in design reviews, and define standards for...Temporary workFlexible hours$104.5k - $234.6k
...opportunity to shape a greenfield platform with broad customer impact and a direct role in OCI’s next phase of growth.As a Principal Software Platform Engineer, you will define and drive the technical direction for reliable, secure, and delightful deployment capabilities...Temporary workFlexible hours$104.5k - $234.6k
...traditional public-cloud boundaries to support dedicated, hybrid, and multicloud solutions, edge computing, and more.As a Principal Platform Software Engineer, you will shape the platform foundations that allow OCI services and their consumers to work together reliably at...Temporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$104.5k - $234.6k
PRINCIPAL PLATFORM SOFTWARE ENGINEER (IC4)OCI Log Analytics - Query Language and Distributed ExecutionLocation: Nashville, Tennessee Work Arrangement: On-site Monday through Friday On-Call Requirement: Participation in the team’s on-call rotation is required Relocation...Temporary workLive inRelocationRelocation packageMonday to FridayFlexible hours$114.6k - $234.6k
...assessment.Key ResponsibilitiesData Systems Software Development:Own a feature area’s data... ...; provides guidance and coaching to engineers to drive improvements.Utilizes advanced... ...services, ensuring review by manager and/or senior technical leaders upon completion. Recommends...Temporary workFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
- principal software engineer Nashville, TN
- senior living Nashville, TN
- senior associate vice president Nashville, TN
- senior app developer Nashville, TN
- senior data analyst Nashville, TN
- senior executive director Nashville, TN
- senior application support engineer Nashville, TN
- senior manager data analytics Nashville, TN
- senior revenue accountant Nashville, TN
- senior devops Nashville, TN



