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

Principal Engineer, Distributed Systems & Kernel Programming

$142k - $194k
Full-time

Oracle

Salary: $142,000 - 194,000 per year Requirements:

  • Bachelors or masters degree in computer science, a related field, or equivalent practical experience; the minimum qualifications also specify 11 years of software development experience, or a relevant bachelors or B.Tech degree plus 7 years of software development experience.
  • 6–10+ years of experience building highly available, scalable distributed systems or cloud infrastructure.
  • Strong programming skills in Java, Go, Rust, C/C++, or a similar systems or backend language.
  • Deep experience in at least one core infrastructure area, such as distributed systems, cloud control planes, scheduling, virtualization, storage, networking, security, reliability, or platform automation.
  • Ability to lead the design and delivery of complex services that are correct, resilient, observable, and easy to operate.
  • Strong understanding of failure handling, concurrency, asynchronous workflows, safe retries, and lifecycle management in distributed systems.
  • Strong debugging and problem-solving skills, including resolving complex production and performance issues.
  • Experience collaborating across teams and translating broad platform goals into clear designs and executable plans.
  • Ability to provide technical leadership and raise engineering standards through mentoring and design and code reviews.
Responsibilities:
  • Lead development and contribute to the architecture of scalable, elastic distributed systems and infrastructure components.
  • Define scalability requirements; optimize systems for high throughput and large-scale workloads; and design performance and load tests.
  • Design fault-tolerant, durable systems that support in-service upgrades, replication, failover, and service-level objectives.
  • Address network disruptions with approaches such as load shedding, throttling, and rate limiting.
  • Define performance indicators and telemetry, and build dashboards and alerts to monitor system health.
  • Establish correctness requirements and design fault-injection and brownout testing, data replication, and synchronization.
  • Diagnose and resolve production issues, support incident response and root-cause investigations, and mentor colleagues in operational troubleshooting.
  • Design for operational readiness and reduce service interruptions during maintenance and issue resolution.
  • Implement security controls, remediate security gaps, and maintain compliance documentation.
  • Develop infrastructure-as-code tools and automation, and plan and execute safe patching, updates, and rollbacks.
  • Coordinate project work, prioritize and delegate tasks, track deliverables, and adjust plans as needed.
  • Collaborate with stakeholders across the organization, address complex problems, and contribute to process improvements.
  • Continue learning, share knowledge, coach junior team members, and participate in candidate interviews and assessments.
Technologies:
  • Backend
  • Cloud
  • Support
  • Java
  • LESS
  • Network
  • Oracle
  • Rust
  • Security
  • Architect
  • DevOps
  • Incident Management
  • Windows

More:

We at Oracle are working with hackajob to connect professionals with this opportunity in our OCI Technical Strategy & Oversight organization, which builds foundational systems for demanding cloud services. The role focuses on Autonomous OCI, a greenfield initiative to create a cloud platform that is resilient, self-healing, and able to scale with less manual operational effort. As a Principal Member of Technical Staff, you will help shape Lightweight Infrastructure (LWI), the next-generation platform layer for compute, storage, networking, identity, observability, and governance, supporting OCIs ambition to expand across thousands of regions without proportionally increasing operations teams.

last updated 42 week of 2026

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Engineer, Distributed Systems & Kernel Programming in Nashville, TN vacancy
  • $114.6k - $234.6k

     ...large-scale, highly available distributed systems, with Linux development and...  ...of object-oriented programming, such as C++ or Java, and experience...  ..., Security, Data Center Engineering, and Hardware Development...  ...professionals with Oracle. This Principal Member of Technical Staff... 
    Suggested
    Full time
    Flexible hours

    Oracle

    Nashville, TN
    11 days ago
  • $96.3k - $264.1k

     ...communities through our volunteer programs.We’re committed to including people...  ...and drive the site reliability engineering strategy for large-scale, distributed, and business-critical platforms....  ...a senior technical authority for system reliability, scalability, resilience... 
    Suggested
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $146.4k - $263.6k

     ...diverse multi-national team of engineering talents? Join our highly...  ...focus on Compute's Linux kernels, operating systems, KVM/QEMU virtualization...  ...to ensure new hardware programs succeed in our datacenters...  ...developing, testing, and distributing changes to software, services... 
    Suggested
    Work experience placement
    Work at office

    Akamai

    Nashville, TN
    3 days ago
  • $169.3k - $304.7k

     ...stability of our global platform. As a Principal Site Reliability Engineer - Network, you will be responsible...  ...(including Bash scripts, Python programs, Slack bots) and working closely...  ...role working with large-scale distributed systems Have a deep understanding of TCP... 
    Suggested
    Work experience placement
    Work at office

    Akamai

    Nashville, TN
    23 hours ago
  • $142k - $194k

     ...Requirements: ~11 years of experience in software engineering, data engineering, data science, computer science, or information systems; or a bachelors degree in a related field...  ...to connect professionals with Oracle for a Principal Data Engineer role supporting Oracle Cloud... 
    Suggested
    Full time

    Oracle

    Nashville, TN
    1 day ago
  • $92.5k - $209.5k

     ...209,500 per year Requirements: ~5+ years of software engineering experience building distributed systems, developer platforms, CI/CD systems, infrastructure automation, or cloud services. ~ Strong programming skills in Java, TypeScript, Python, Go, or similar languages... 
    Full time
    Flexible hours

    Oracle

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

     ...Nashville, TNWe are seeking a Principal Core Infrastructure Engineer to help design, build,...  ...operate the foundational systems behind a highly available, durable, and globally distributed object storage service....  ...communities through our volunteer programs.We’re committed to... 
    Temporary work
    Immediate start
    Flexible hours

    Oracle Corporation

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

     ...strategic architecture with practical systems engineering, deployment, automation, patching, troubleshooting...  ...response, and compliance support. The Principal Site Reliability Engineer will work...  ...communities through our volunteer programs.We’re committed to including people... 
    Temporary work
    Flexible hours

    Oracle Corporation

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

    As a Principal Member of Technical Staff, you will own the software design...  ..., curious problem solver, a distributed systems generalist and/or skilled Linux engineer with Systems triage experiance...  ...communities through our volunteer programs.We’re committed to including... 
    Temporary work
    Flexible hours

    Oracle Corporation

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

    As a Principal Core Infrastructure Engineer within the Networking organization, you will spearhead the...  ...with a deep understanding of systems design and distributed systems to build scalable, high...  ...communities through our volunteer programs.We’re committed to including... 
    Temporary work
    Long distance
    Flexible hours

    Oracle Corporation

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

     ...experience with large-scale, highly available distributed systems Expert-level Java skills and...  ...based data store primitives and Java programming patterns Experience operating...  ...practices and procedures within the software engineering division Define, develop, design,... 
    Full time
    Flexible hours

    Oracle

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

     ...delivery continues to grow, OCI needs hands-on systems thinkers who can operate close to the...  ...durable improvements. The Field Systems Engineer is a senior individual contributor role...  ...their communities through our volunteer programs.We’re committed to including people with... 
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $79.9k - $187k

     ...join the AI Infra Operations team as a Principal Systems Engineer supporting GPU infrastructure in...  ...their communities through our volunteer programs.We’re committed to including people with...  ...environments.Strong understanding of distributed systems, including peer-to-peer, node... 
    Temporary work
    Flexible hours

    Oracle Corporation

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

     ...per year Requirements: We are seeking 7+ years of experience in operational excellence, field engineering, deployment execution, technical program management, systems or process transformation, business operations, or a similarly complex execution setting. We need... 
    Full time
    Flexible hours
    Shift work

    Oracle

    Nashville, TN
    18 days ago
  • $142k - $194k

     ...of experience in software operations, systems administration, or infrastructure automation...  ...service-to-service communication in distributed systems. Experience supporting data...  ...information technology, computer science, engineering, or a related field and 4 years of... 
    Full time

    Oracle

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

     ...understanding of operating systems, computer networks,...  ...in at least one programming language, such as Java...  ...ongoing evolution of core distributed systems and data-...  ...analysis, and mentor engineers in operational...  ...with hackajob. This Principal role is part of our AI... 
    Full time
    Flexible hours

    Oracle

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

     ...structures, algorithms, and programming paradigms. We need...  ...datacenter. Preferred: distributed systems experience spanning design,...  ...team that blends software engineering strength with network control...  ...recovery services. This is a principal-level opportunity based in... 
    Full time
    Flexible hours

    Oracle

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

     ...Senior Core Infrastructure Engineer The Senior Core Infrastructure...  ...for network operating systems and related infrastructure....  ...environments. Proficiency in programming languages such as Python, C/...  ...and design, particularly in distributed systems and cloud-native... 
    Full time
    Flexible hours

    Oracle

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

     ...cloud services in a broadly distributed, multi-tenant cloud environment...  ...Consulting Hardware Security Engineer you will be involved in...  ...assess our most complex compute systems.Only Oracle brings together the...  ...communities through our volunteer programs.We’re committed to including... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    23 hours ago
  • $146.3k - $306.4k

     ...(OCI) is seeking a Lead Principal Core Infrastructure Engineer to join our Networking organization...  ...-scale, robust software systems in a cloud environment....  ...through our volunteer programs.We’re committed to...  ...continuous improvement of distributed systems that enhance the... 
    Temporary work
    Flexible hours

    Oracle Corporation

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

     ...organization builds foundational systems for OCI’s most...  ...the same rate. As a Principal Member of Technical...  ...10+ years of software engineering experience building highly...  ...available, scalable distributed systems or cloud infrastructure. Strong programming skills in Java, Go, Rust... 
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle Corporation

    Nashville, TN
    23 hours ago
  • $142k - $194k

     ...environments. ~ Strong understanding of distributed systems and peer-to-peer, node-to-node, and...  ...Bachelors degree in Computer Science, Engineering, or a related field, or equivalent...  ...collaborating with hackajob to recruit a Principal Systems Engineer for Oracle Cloud Infrastructures... 
    Full time

    Oracle

    Nashville, TN
    11 days ago
  •  ...and manage all aspects of the engineering and maintenance functions...  ...plant requirements and develop systems in critical areas such as...  ...predictive/preventive maintenance program which has a maintenance...  ...for the facility, electrical distribution, plant utility systems,... 
    For contractors

    Dairy Farmers of America

    Nashville, TN
    3 days ago
  •  ...LLCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote...  ...automated manufacturing and distribution technology solutions that...  ...strong hands‑on experience in programming, debugging, and commissioning automated systems. This role focuses on PLC and... 
    Full time
    Work experience placement
    Worldwide

    Hitachi

    Nashville, TN
    23 hours ago
  • $121.5k - $264.1k

     .... Provides direction to ensure accurate forecasting and ensure systems have adequate resources, identifying resource gaps. Maintains a...  ...employees to give back to their communities through our volunteer programs.We’re committed to including people with disabilities at all... 
    Temporary work
    Immediate start
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $145k - $155k

     ...and manage all aspects of the engineering and maintenance functions...  ...plant requirements and develop systems in critical areas such as...  ...predictive/preventive maintenance program which has a maintenance...  ...for the facility, electrical distribution, plant utility systems,... 
    For contractors

    Dairy Farmers of America

    Nashville, TN
    23 hours ago
  • $126.2k - $264.1k

     ...As a Senior Reliability Engineer Electrical you will lead electrical...  ...for mission-critical power systems supporting OCI data centers....  ...systems grounding and distribution equipment. Review and influence...  ...with EPMS analytics testing programs asset health analysis and... 
    Full time
    Temporary work
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Nashville, TN
    8 days ago
  •  ...Are:Our Utility Industry, Transmission & Distribution Practice is powering the progress to a...  ...impactful outcomes. Whether supporting a system implementation, business process improvement...  ...improvement, or transformation programs in utility or infrastructure-intensive environments... 
    Full time
    Live in
    Work at office
    Local area
    Flexible hours

    Accenture

    Nashville, TN
    23 hours ago
  • $126.2k - $264.1k

     ...AI. The Strategic Customer Engineering (SCE) Core Infrastructure team...  ...through our volunteer programs.We’re committed to including...  ...building, operating, or supporting distributed and cloud infrastructure...  ...Ubuntu, or Debian, including system administration, package management... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    4 days ago
  • $122.8k - $166.1k

    Infrastructure Reliability Engineering (IRE) is looking for a System Development Engineer II to join a team of...  ...use cases? Do you enjoy developing distributed services with high transaction...  ...development experience- Experience programming with at least one modern language... 
    Full time
    Temporary work
    Internship
    Seasonal work
    Worldwide
    Flexible hours

    Amazon

    Nashville, TN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer, Distributed Systems & Kernel Programming. Be the first to apply!