Principal Software Development Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WASanta Clara, CAAustin, TX
Salary
$114,600–$234,600 / yr
Posted
153 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $196k
This role $175k
$100k $254k
below market most similar roles pay here above market

This role pays less than 56% of similar roles. Most pay $170,250–$221,850 — the blue band above. At the midpoint, this role pays about $175k versus about $196k 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 905 open roles on FindRole.

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

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Software Development Engineer

As a Principal Software Development Engineer in the Oracle Cloud Infrastructure Security Platform division, you will provide technical leadership for the architecture, evolution, and delivery of the Key Management Service. You will lead the design and development of secure, high-performance components, including cryptographic hardware integration with Hardware Security Modules and support for encryption-at-rest across cloud services. Your daily work involves defining specifications for distributed systems architecture, ensuring operational readiness in large-scale production environments, and collaborating with cross-functional teams to integrate with Database and Storage Services. You must possess expertise in microservices, data structures, algorithms, operating systems, and distributed persistence. The role requires deep knowledge of relational databases, NoSQL systems, and Linux/Unix fundamentals to solve complex security and compliance problems at cloud scale.

What does a Software Development Engineer earn in Washington?

Median $169050 from 130 postings across 6 companies.

See salary data

What you'll do

  • Lead the architecture and development of high-performance components for the OCI Key Management Service (KMS).
  • Design and develop features involving Hardware Security Module (HSM) integration and encryption-at-rest capabilities.
  • Define technical specifications and architectural designs that align with cloud-scale security standards.
  • Drive end-to-end project execution from initial prototyping to production rollout.
  • Ensure the operational readiness and lifecycle management of services in large-scale production environments.
  • Champion engineering best practices and drive architectural excellence across the development team.

What we're looking for

  • BS or MS in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 10+ years of experience in software engineering.
  • Experience designing and building large scale distributed systems or security services at scale.
  • Proven track record of technical leadership including mentoring and architecture ownership.
  • Strong knowledge of Linux/Unix fundamentals is preferred.
  • Strong knowledge of microservices, data structures, algorithms, operating systems, and distributed systems.
  • Solid understanding of relational databases, NoSQL systems, storage, and distributed persistence.
  • Strong communication skills and ability to collaborate across teams and functions.

More like this

Similar roles

Lead Principal Software Development Engineer

Oracle

Seattle, WA +1 159 days ago $135,200–$306,400
Distributed Systems Linux Unix Microservices NoSQL Relational Databases Encryption-at-rest Key Management Oracle Cloud Infrastructure (OCI) SaaS Data Structures Algorithms Operating Systems
10+ yrs exp

Director, Platform Software Engineering

Oracle

Seattle, WA +1 11 days ago $122,500–$355,400
Oracle Cloud Infrastructure (OCI) Distributed Systems Identity and Access Management (IAM) Java C++ C# Python AWS Azure Cloud Platform OpenID Connect (OIDC) OAuth2 Single Sign-On (SSO) Multi-Factor Authentication (MFA) Agile Scalability
8+ yrs exp

Lead Principal Platform Software Engineer

Oracle

Santa Clara, CA +1 24 days ago $96,800–$306,400
Oracle Cloud Infrastructure (OCI) Networking Distributed Systems CI/CD Routing Protocols API Software Architecture Observability Data Structures Algorithms Concurrency Systems Software Cloud Infrastructure Release Automation Deployment Workflows Security Controls
10+ yrs exp

Principal Software Development Engineer

Comcast

Philadelphia, PA 25 days ago $188,925–$296,269
Linux C C++ Golang Python Docker Kubernetes Microservices Distributed Systems DOCSIS CMTS vCMTS PON Messaging Event-driven Architecture Telemetry Network Infrastructure
10+ yrs exp

Principal Software Development Engineer

Fortinet

Sunnyvale, CA 75 days ago $200,500–$260,500
C++ C Unix Linux REST API libcurl JSON Posix System TCP/IP Switching Routing Embedded Systems Firewall
10+ yrs exp