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

Senior Principal Software Engineer

$135.2k - $306.4k
Full-time

Oracle

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.
Responsibilities:
  • 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.
Technologies:
  • 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

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Engineer in Nashville, TN vacancy
  • $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... 
    Senior
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    17 hours ago
  • $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... 
    Senior
    Full time
    Flexible hours

    Oracle

    Nashville, TN
    22 days ago
  • $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... 
    Senior
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    1 day ago
  • $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... 
    Suggested
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $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... 
    Suggested
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    1 day ago
  • $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 work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    1 day ago
  • $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 work
    Worldwide
    Flexible hours

    Oracle Corporation

    Nashville, TN
    1 day ago
  • $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 work
    Flexible hours
    Shift work

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $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 work
    Flexible hours

    Oracle

    Nashville, TN
    17 hours ago
  • $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 work
    Immediate start
    Flexible hours

    Oracle Corporation

    Nashville, TN
    17 hours ago
  • $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 work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $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 work
    Work experience placement
    Flexible hours

    Oracle Corporation

    Nashville, TN
    17 hours ago
  • $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 work
    Flexible hours
    Shift work

    Oracle Corporation

    Nashville, TN
    4 days ago
  • $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 time
    Temporary work
    Work at office
    Relocation
    Long distance
    Flexible hours

    Oracle Corporation

    Nashville, TN
    17 hours ago
  • $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 work
    Work at office
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $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 work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $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 work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    4 days ago
  • $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 work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $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 work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    4 days ago
  • $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

    Oracle

    Nashville, TN
    22 days ago
  • $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

    Oracle

    Nashville, TN
    a month ago
  • $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 work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    1 day ago
  • $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 time
    Flexible hours

    Oracle

    Nashville, TN
    4 days ago
  • $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 work
    Flexible hours
    Shift work

    Oracle Corporation

    Nashville, TN
    4 days ago
  • $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 time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    8 days ago
  • $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 work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $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 work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    4 days ago
  • $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 work
    Work at office
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle Corporation

    Nashville, TN
    5 days ago
  • $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 work
    Live in
    Relocation
    Relocation package
    Monday to Friday
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $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 work
    Flexible hours
    Shift work

    Oracle Corporation

    Nashville, TN
    3 days ago

Do you want to receive more vacancies?

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