Principal Software Engineer

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
—
Salary
$114,600–$234,600 / yr
Posted
119 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $195k
This role $175k
$99k $257k
below market most similar roles pay here above market

This role pays less than 54% of similar roles. Most pay $169,550–$220,800 — the blue band above. At the midpoint, this role pays about $175k versus about $195k 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 955 open roles on FindRole.

Listed pay typically runs $102,300–$234,600 across 790 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Software Engineer

The Principal Software Engineer joins the OCI Storage organization to deliver the next generation of high-performance, massively scalable file storage for Oracle Cloud Infrastructure. In this role, you will design, develop, and optimize features for a distributed file storage platform that supports demanding workloads like AI/ML, HPC, and large-scale enterprise applications. You will collaborate with senior architects to maintain a mission-critical Tier 1 cloud service, ensuring strict availability and reliability SLAs. Your daily work involves mentoring junior engineers, conducting code reviews, and identifying infrastructure improvements across compute and networking. Required technical skills include C, Python, and Unix/Linux systems, alongside expertise in distributed systems, cloud architecture, kernel programming, network programming, and elastic file systems to solve complex performance and scalability challenges for global customers.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Design and develop distributed storage systems for high-performance, massively scalable cloud workloads.
  • Develop and optimize new features for the OCI high-performance distributed file storage platform.
  • Operate and maintain a mission-critical Tier 1 cloud service to meet strict availability and performance SLAs.
  • Partner with Product Management to define and deliver capabilities that address evolving customer needs.
  • Collaborate with infrastructure teams to improve scalability, performance, and efficiency across the OCI platform.
  • Mentor junior engineers through technical guidance, design reviews, and knowledge sharing.
  • Drive engineering excellence by contributing to architecture discussions, code reviews, and testing strategies.

What we're looking for

  • Must have 6 to 10+ years of experience.
  • Proficiency in C programming language is required.
  • Experience with Python is required.
  • Expertise in distributed systems and cloud architecture is required.
  • Knowledge of kernel programming and network programming is required.
  • Experience with Unix/Linux systems is required.
  • Familiarity with elastic file systems is required.
  • Must be able to read, write, and speak English.

More like this

Similar roles

Principal Software Engineer

Autodesk

Atlanta, GA 74 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid

Principal Software Engineer

Amgen

Tampa, FL +1 139 days ago
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain AWS Azure GCP Kubernetes Docker Apache Spark Apache Airflow MLflow Kubeflow Databricks RAG Vector Databases CI/CD Distributed Systems NLP
8+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding C++ Python AV1 AV2 AVC HEVC VVC Computer Vision Deep Learning gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms
10+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding AV1 AV2 AVC HEVC VVC Deep Learning Computer Vision C++ Python gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms Video Processing
10+ yrs exp Hybrid

Principal Software Engineer

State Street

Burlington, MA 106 days ago
Java C# React SQL JavaScript Azure Jenkins Git REST SOAP XML JSON CI/CD Agile Scrum PowerShell Batch RDBMS Micro services BDD ATDD
10+ yrs exp Hybrid

Principal Software Engineer

General Dynamics

San Antonio, TX 100 days ago $119,000–$161,000
DevSecOps CI/CD Kubernetes Python Java Terraform Ansible Docker AWS Azure Google Cloud Go Bash infrastructure-as-code NIST OWASP Splunk TCP/IP DNS HTTP TLS Agile Methodology
10+ yrs exp Hybrid