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

Principal Software Engineer - OCI

$114.6k - $234.6k

Oracle

Job-ID: 348808Category: Product and ResearchLocation: Nashville, TN, United StatesSchedule: Full timePosted: 2026-10-26Closes: 2027-04-24Role: Individual ContributorJob Type: Regular EmployeeDoes this position require a security clearance?: NoYears: 6 to 10+ yearsApplicants: Less than 10 applicantsApplicants are required to read, write, and speak the following languages: EnglishThe Oracle Cloud Infrastructure (OCI) team builds and manages a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges. This is an opportunity to become a part of Virtual Networking Control Plane organization, a core OCI team that own and manage networking resources in virtual and functional layers. We serve internal customers in OCI and external customers that use virtual networking APIs and workflows.Virtual Networking team delivers Network-as-a-Service that handle planning, provisioning, life cycle management and security of our customers' network infrastructure.We are shaping the management of network infrastructure by providing the flexibility and simplicity of a virtual network but with the manageability and control of a software defined network (SDN).QualificationsDisclaimer: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 onlyUS: 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 opinion2. Short term disability and long term disability3. Life insurance and AD&D4. Supplemental life insurance (Employee/Spouse/Child)5. Health care and dependent care Flexible Spending Accounts6. Pre-tax commuter and parking benefits7. 401(k) Savings and Investment Plan with company match8. 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 holidays10. 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 leave12. Adoption assistance13. Employee Stock Purchase Plan14. Financial planning and group legal15. Voluntary benefits including auto, homeowner and pet insuranceThe role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.As part of Oracle's onboarding process and consistent with applicable law, US-based employees are required to complete identity verification, which involves the collection and processing of their biometric information. Accommodations to this requirement may be granted following an individualized assessment.ResponsibilitiesSystem Design & ArchitectureSystem Scalability:Lead the development and implementation, and begin to architect, components of scalable distributed systems that support horizontal and vertical scaling to meet system demands, including leveraging distributed state management tools.Optimize code and/or systems for large-scale data processing and high-throughput requirements to support hyper-scale systems.Define scalability requirements for owned components and ensure design and implementation requirements are met.Design systems to scale with elasticity (e.g., effectively scaling both up and down).Leverage data plane platforms to effectively handle large-scale data retrieval, storage, and processing.Design performance and load testing.System Reliability Design:Build and design fault-tolerant components and systems capable of withstanding in-service updates by implementing redundancy, replication, and automatic failover mechanisms.Design systems to effectively handle service disruptions (e.g., network partitions) by prioritizing consistency, availability, or partition tolerance.Implement and optimize approaches to handle network unreliability, including load-shedding, throttling, and rate-limiting.Design components and systems that are durable and adhere to service level objectives (SLOs), setting expectations for availability and durability of other computing services within the department.System Reliability Performance:Define key performance indicators (KPIs) and telemetry to identify gaps or issues in running systems.Build and customize moderately complex dashboards, telemetry systems, and alerting mechanisms to proactively monitor components and system healthCorrectness / Availability:Design and implement functional and correctness requirements for feature sets and/or systems in new or existing systems.Design complex test scenarios (e.g., fault-injection, brown-out) to evaluate system correctness.Implement data replication and synchronization techniques to maintain data integrity and availability.Operational Troubleshooting & Incident Management:Take a proactive role in diagnosing, debugging, and resolving issues in active components and systems to support ongoing operation, and mentor others in these processes.Implement strategies to prevent interruptions, ensuring no maintenance windows are required for customers and users when resolving issues.Maintain expertise in owned components and systems to ensure effective troubleshooting and performance.Meet operational readiness expectations through design and implementation.Serve in operational support rotations, providing guidance in incident response and root cause investigations.Compliance & Security:Implement robust security measures to protect data and applications in multi-tenant environments, including encryption techniques and access controls.Execute remediation plans to address identified security gaps.Ensure cloud infrastructure is in compliance with industry standards and regulations and that documentation is up to date.Automation & Change Management:Develop and maintain automation scripts and tools (e.g., Infrastructure as Code (IaC)) to manage cloud infrastructure.Create and adhere to change management plans for patching, updating, and rolling back applications, and begin designing systems and components to allow for automation of these processes.About the companyOnly 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 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - OCI in Nashville, TN vacancy
  • $114.6k - $234.6k

     ...Job Description The Oracle Cloud Infrastructure (OCI) team builds and manages a suite of massive scale, integrated cloud services...  ...of a virtual network but with the manageability and control of a software defined network (SDN). Responsibilities System Design &... 
    Suggested
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    1 day ago
  • $114.6k - $234.6k

     ...the cloud? Oracle's Cloud Infrastructure (OCI) team is building new Infrastructure-as-a-Service...  ...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... 
    Suggested
    Full time
    Temporary work
    Work at office
    Relocation
    Long distance
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $114.6k - $234.6k

     ...Description About the team We are a software development team building OCI services to operate AI...  ...workflows, and AI agents that help engineers assess GPU infrastructure health, investigate...  ...the role We are looking for a Principal Software Engineer to lead the... 
    Suggested
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $104.5k - $234.6k

     ...Job Description OCI is transforming the developer platform experience. We are building an all-new application deployment...  ...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... 
    Suggested
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    1 day ago
  • $96.8k - $306.4k

     ...Job Description Required to be in Nashville, TN. OCI is transforming the developer platform experience. We are...  ...direct role in OCI's next phase of growth. As a Senior Principal Software Development Engineer, you will set the long-term technical vision for... 
    Suggested
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $114.6k - $234.6k

     ...position is based onsite in Nashville, TN We are seeking a Principal Core Infrastructure Engineer to help design, build, and operate the foundational...  ...written communication. Responsibilities * Strong software engineering experience in Java or a similar programming... 
    Temporary work
    Immediate start
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 hours ago
  • $96.8k - $223.4k

     ...Description Principal Software Engineer As a member of the software engineering division, you will apply basic to intermediate knowledge...  ...microservice design patterns. ~ Exhibits behaviors consistent with OCI values. ~ Be a leader and mentor to other developers,... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    21 hours ago
  • $114.6k - $234.6k

     ...Job Description Oracle Cloud Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations,...  ...productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who operates as an AI... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 hours ago
  • $135.2k - $306.4k

     ...Job Description 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....  ...Responsibilities As a member of the software engineering division, you will... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $135.2k - $306.4k

     ...Job Description About the role Oracle Cloud Infrastructure (OCI) is seeking a Senior Principal Software Engineer to build a new Data Processing Unit (DPU) platform spanning networking and storage. You will address system-level questions such as host-versus-DPU responsibilities... 
    Temporary work
    Local area
    Flexible hours

    Oracle Corporation

    Nashville, TN
    5 days ago
  • $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. Expertise in one or...  ...Career Level - IC5As a member of the software engineering division, you will... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    5 days ago
  • $146.3k - $306.4k

     ...Description Oracle Cloud Infrastructure (OCI) delivers mission-critical cloud...  ...team builds and operates the software platforms that enable Network Engineers to manage OCI's global physical...  ...network operations. As a Lead Principal Software Engineer, you will own architecture... 
    Temporary work
    Worldwide
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  •  ...Senior Software EngineerOCI Identity and Access Management (IAM) allows users to control who...  ...customers alike. We are looking for a engineer to join our team in Nashville, TN.This position...  ....The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to... 
    Live in
    Remote work
    Relocation
    Relocation package
    Long distance
    Night shift

    Hackajob

    Nashville, TN
    4 days 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....  ...maintaining services on a public cloud platform (e.g., OCI, AWS, Azure) Experience working on Kubernetes... 
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Nashville, TN
    4 days ago
  • $114.6k - $234.6k

     ...Description Oracle Cloud Infrastructure (OCI) delivers mission-critical...  ..., edge computing, and more. As a Principal Core Infrastructure Engineer, you will lead the design and evolution...  .... ~7+ years of professional software-engineering experience, with demonstrated... 
    Temporary work
    Work at office
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 hours ago
  • $104.6k - $264.1k

     ...Description Technical Strategy & Engineering, within Oracle's Corporate Systems and...  ...Strategy organization, is seeking a Lead Principal Application Software Engineer (IC5) to lead engineering...  ...Qualifications Experience with OCI or another major cloud platform, infrastructure... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $74.1k - $148.3k

     ...The Team Oracle Cloud Infrastructure (OCI) is the first cloud built specifically for...  ...'ll Do We are seeking best-in-class engineers with the expertise and passion for solving...  ...Responsibilities Develop, test, debug, and maintain software features, APIs, SDKs, and platform... 
    Temporary work
    Internship
    H1b
    Work at office
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 hours ago
  • $114.6k - $234.6k

     ...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.Build and evolve engineering platforms... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $104.6k - $264.1k

     ...the design and development of scalable software solutions while mentoring and guiding...  ...assessment.At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for...  ...ll belong and be encouraged.As a Lead Principal Software Engineer, you will work with teams of software... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    4 days ago
  • $114.6k - $234.6k

    An engineer on the Strategic Customer Engineering team plays a critical role in aligning technical...  ...cloud engineering experience in a software development environmentDevelopment experience...  ...with customer engineering leadership and OCI engineering leadership to ensure the... 
    Temporary work
    Work experience placement
    Flexible hours

    Oracle Corporation

    Nashville, TN
    5 days ago
  •  ...Design, develop, troubleshoot and debug software programs for databases, applications, tools...  ...etc. As a member of the software engineering division, you will take an active role in...  ...experience. The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to... 
    Remote work
    Relocation package
    Long distance
    Night shift

    Oracle

    Nashville, TN
    3 days ago
  • $114.6k - $234.6k

     ...Description This role in onsite in Nashville, TN. The Principal AI Agent / Software Engineer is a Senior Staff-level, hands-on technical leadership...  ...-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set architecture and engineering... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $87.8k - $209.5k

     ...documentation, samples, and adoption guidance. About the Team & Organization Oracle Cloud Infrastructure (OCI) is seeking a Senior Platform Software Engineer to join the Secure Network Engineering team , focusing on the design, development, and integration of... 
    Temporary work
    Immediate start
    Relocation package
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $92.5k - $209.5k

     ...Description Oracle Cloud Infrastructure (OCI) delivers cloud infrastructure services...  ...of customer workloads. OCI Kubernetes Engine (OKE) is OCI's managed Kubernetes service...  ...scale. Our team develops and operates software that supports Kubernetes worker nodes, including... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $92.5k - $209.5k

     ...Description Required to relocate/be onsite in Nashville, TN. OCI is transforming the developer platform experience. We are...  ...direct role in OCI's next phase of growth. As a Senior Platform Software Engineer, you will design and deliver reliable, secure, and delightful... 
    Temporary work
    Relocation
    Flexible hours

    Oracle Corporation

    Nashville, TN
    1 day ago
  •  ...Senior Platform Software EngineerOracle Cloud Infrastructure (OCI) is looking for a Senior Platform Software Engineer to join the PKI team responsible for building and operating cloud-scale Public Key Infrastructure services. In this role, you will design, develop, test... 

    Hackajob

    Nashville, TN
    4 days ago
  • $146.3k - $306.4k

     ...to solve 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... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    5 days ago
  • $104.5k - $234.6k

     ...Job Description Overview Oracle Cloud Infrastructure is seeking a Principal Software Engineer to help build and operate OCI Search Service with OpenSearch. This individual-contributor role owns complex distributed-systems design and service excellence for a managed... 
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Nashville, TN
    4 days ago
  • $104.5k - $234.6k

     ...Job Description Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for leading enterprises worldwide...  ...multicloud solutions, edge computing, and more. As a Principal Platform Software Engineer, you will shape the platform foundations that allow OCI... 
    Temporary work
    Work at office
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 hours ago
  •  ...Oracle Corporation in the United States is seeking a hands‑on software engineer to join the OCI Kubernetes Engine (OKE) team. You will design, build, test, and operate distributed, highly available systems that support Kubernetes worker nodes and container networking.... 

    Oracle

    Nashville, TN
    2 days ago

Do you want to receive more vacancies?

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