Senior Principal Software Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Posted
121 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$128k $278k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$214,500.

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 542 open roles on FindRole.

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

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Principal Software Engineer

As a Senior Principal Software Engineer on the Block Storage Data plane team, you will own the software design and development for core components and features on the core I/O path of the Block Storage Service. You will serve as a technical lead, driving architecture, mentoring other engineers, and leading cross-team initiatives to solve complex problems in distributed systems, virtualized infrastructure, and highly available storage services. Your daily work involves designing and developing software for large-scale infrastructure, performing performance tuning, and managing CI/CD pipelines. The role requires expertise in C++, Python, and scripting languages, alongside a deep understanding of data structures, algorithms, multi-threading, operating systems, and networking protocols like TCP/IP and HTTP. You will focus on building robust distributed persistence technologies while ensuring the scalability and simplicity of the underlying storage infrastructure.

What does a Software Engineer earn in Washington?

Median $207500 from 421 postings across 40 companies.

See salary data

What you'll do

  • Own the software design and development for core components on the Block Storage Service I/O path.
  • Design and develop distributed systems that ensure high availability and scalability for storage infrastructure.
  • Lead technical projects while mentoring other engineers in the software engineering division.
  • Develop, debug, and optimize low-level systems and data plane stack components using C++ and Python.
  • Define specifications for significant new projects and establish standard engineering practices and procedures.
  • Perform performance tuning and troubleshooting for large-scale distributed services.
  • Build and operate modern CI/CD pipelines and automated deployment workflows.

What we're looking for

  • Experience in distributed systems.
  • Expertise in large-scale storage.
  • Ability to scale services to meet future growth.
  • Senior-level engineering experience.

More like this

Similar roles

Senior Principal Software Engineer

Oracle

121 days ago $135,200–$306,400
C C++ Python Java OCI AWS GCP Azure DAOS SPDK SmartNICs NVMe/TCP RoCEv2 TensorFlow Keras PyTorch Scikit-Learn XGBoost Caffe MLOps Kubernetes CI/CD
10+ yrs exp

Senior Principal Software Engineer

Oracle

Austin, TX 132 days ago $96,800–$251,600
Java Go Python C++ Distributed Systems Cloud Infrastructure Software Architecture Databases Operating Systems Data Structures Algorithms Performance Tuning Agile AI ML
6+ yrs exp

Principal Software Engineer

Autodesk

Atlanta, GA 57 days ago
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

Upstart

Remote (Canada) 116 days ago $190,600–$263,900
TypeScript Node.js Next.js Prisma Distributed Systems relational database s APIs Authentication Role-Based Access Control Security Automation SOC 2 NIST CSF Web Applications System Design
8+ yrs exp Remote

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 117 days ago $206,400–$276,700
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

Microsoft

Redmond, WA 130 days ago $142,800–$274,800
C++ Chromium Rust C JavaScript Python C# Java HTML DOM Web APIs W3C WHATWG Debugging
6+ yrs exp Hybrid