Senior Software Engineer, Core Infrastructure

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$79,200–$209,500 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $165k
This role $144k
$61k $253k
below market most similar roles pay here above market

This role pays less than 67% of similar roles. Most pay $144,350–$186,200 — the blue band above. At the midpoint, this role pays about $144k versus about $165k for comparable roles.

Based on 240 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 890 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 709 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Software Engineer, Core Infrastructure

The Senior Software Engineer, Core Infrastructure leads the development and architecture of scalable, elastic distributed systems. This role involves optimizing code and data paths for high-throughput, hyper-scale workloads while designing fault-tolerant, in-service-upgradable systems using redundancy, replication, and failover. The engineer will implement load-shedding, throttling, and rate-limiting to manage network unreliability and ensure service level objectives. Key responsibilities include establishing KPIs, building proactive telemetry dashboards, and performing complex validation through fault injection. Required technical skills include proficiency in C/C++, Python, Perl, or Bash, along with experience in multi-threaded embedded Linux applications. Candidates should possess knowledge of Network or Storage stacks like P4, NVMe, and DPDK, as well as experience with Linux Kernel/Driver programming, virtualization technologies, and hardware bring-up.

What does a Software Engineer earn?

Median $196000 from 2524 postings across 143 companies.

See salary data

What you'll do

  • Architect and lead the development of scalable, elastic distributed systems.
  • Optimize code and data paths for high-throughput, hyper-scale workloads.
  • Design fault-tolerant systems using redundancy, replication, and load-shedding policies.
  • Establish KPIs and telemetry by building proactive dashboards and alerts.
  • Design complex validation tests including fault injection and brownouts.
  • Diagnose and resolve production issues while ensuring operational readiness.
  • Implement security controls and develop IaC for safe patching and rollbacks.

What we're looking for

  • Must have 3 to 5+ years of experience.
  • Must be proficient in C/C++.
  • Must have scripting proficiency in a language such as Python, Perl, or Bash.
  • Must have hands-on experience developing multi-threaded embedded Linux applications or infrastructure.
  • Must have experience in one or more Network or Storage stacks and protocols such as P4, DOCA, TCP/IP, NVMe, PCIe, or DPDK.
  • Must have firmware development skills and experience with embedded systems.
  • Must have knowledge of at least one of Intel, AMD, or ARM computer architectures.
  • Must have experience with Linux Kernel/Driver programming and proficiency with Linux.

More like this

Similar roles

Senior Software Engineer

Carvana

Tempe, AZ 20 days ago
C# .NET Core JavaScript TypeScript React Next.js Azure AWS GCP Kubernetes Kafka GraphQL SQL NoSQL CosmosDB RabbitMQ CI/CD OAuth 2.0 OpenID Connect Linux Computer Vision AI
6+ yrs exp

Senior Software Engineer

Adobe

San Jose, CA +1 47 days ago
JavaScript TypeScript Java GraphQL RESTful APIs End-to-End Testing AI Frameworks systems-design Web Components
8+ yrs exp

Senior Software Engineer

Elastic

Remote 82 days ago $133,100–$210,600
TypeScript React Node.js JavaScript Go Kubernetes Reactflow GitHub Slack System Design Cloud-native Observability
Remote

Senior Software Engineer

Salesforce

New York, NY 7 days ago $148,500–$223,900
Distributed Systems Backend Services AI Data Cloud Tableau Security Mesh Security Center Agentforce Salesforce Core ATF Automation
Hybrid

Senior Software Engineer

Microsoft

27 days ago $119,800–$234,700
Python Go C# TypeScript C C++ JavaScript Azure Terraform Bicep ARM Templates Event-driven Architecture Workflow Orchestration Distributed Systems infrastructure-as-code Threat Modeling Identity Security Microsoft Entra
4+ yrs exp Hybrid