Senior Principal Software Developer, IC5

Oracle

Quick summary

Work type
On-site
Location
Santa Clara, CASeattle, WAAustin, TXNashville, TN
Salary
$135,200–$306,400 / yr
Posted
15 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $221k
$107k most similar roles pay here $328k

This role pays more than 80% of similar roles. Most pay $166,100–$217,725 — the shaded band above. At the midpoint, this role pays about $221k versus about $192k for comparable roles.

Based on 239 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 643 open roles on FindRole.

Listed pay typically runs $99,600–$209,500 across 473 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Principal Software Developer, IC5

As a Senior Principal Software Developer at Oracle Cloud Infrastructure (OCI) in Seattle, Austin, or Nashville, you will join the OCI DevOps team as an individual contributor and work on building next-generation enterprise cloud services. Your primary responsibilities include designing and implementing secure, high-performance CI/CD solutions for large-scale distributed systems. You will leverage modern programming languages like Java, C++, Go, or Python to develop scalable infrastructure software, and you’ll need expertise in data models, distributed persistence technologies, and network protocols such as TCP/IP and HTTP. Additionally, proficiency in cloud services like EC2, S3, and Lambda is essential, along with a strong background in agile methodologies and experience mentoring other engineers. This role offers the chance to innovate within a fast-growing organization focused on enterprise-grade DevOps solutions at global scale.

What you'll do

  • Design and implement large-scale, highly available cloud-based distributed systems.
  • Troubleshoot and optimize performance in complex distributed environments.
  • Apply advanced security principles to develop secure software solutions.
  • Mentor junior engineers and contribute to technical leadership within the team.
  • Utilize modern programming languages to build scalable infrastructure software.
  • Work with data models and distributed persistence technologies effectively.
  • Implement professional software engineering methodologies throughout development.

What we're looking for

  • 10+ years of experience building and operating large-scale distributed systems
  • Proficiency in modern programming languages (Java, C++, Python, etc.)
  • Strong understanding of data models and distributed persistence technologies
  • Expertise in network, distributed, asynchronous, and concurrent programming
  • Proven ability to troubleshoot and tune system performance
  • Knowledge of professional software engineering methodologies throughout the development process
  • Experience with cloud services like EC2, EBS, Lambda, DynamoDB, S3 or equivalents

More like this

Similar roles

Senior Principal Software Developer

Oracle

Seattle, WA +1 4 days ago $135,200$306,400
Kubernetes Java API Integration Distributed Systems Large Scale Design Proxy Service OCI CI/CD Python PostgreSQL AWS GCP Azure Terraform Docker Prometheus Grafana

Senior Principal Software Developer, IC5

Oracle

Austin, TX +1 26 days ago $96,800$251,600
Python Java Go Rust TypeScript Kubernetes Docker AWS CI/CD Prometheus Grafana LLM ChatGPT Claude Copilot Cursor RAG AI/ML Secure coding Dependency management Data privacy Incident-aware engineering

Senior Principal Software Developer

Oracle

Santa Clara, CA 26 days ago $96,800$251,600
AWS Azure GCP Python Java CI/CD Docker Kubernetes Infrastructure as Code (IaC) NoSQL DevOps Terraform PostgreSQL MongoDB Cassandra Networking Security Virtualization

Senior Principal Software Engineer

Oracle

Santa Clara, CA +1 31 days ago $96,800$306,400
Java C++ C# AWS Azure GCP Linux Docker Kubernetes CI/CD PostgreSQL NoSQL Oracle FedRAMP PCI DSS Threat Modeling

Senior Principal Software Engineer

Oracle

Santa Clara, CA +1 32 days ago $96,800$306,400
C/C++ Rust RocksDB MySQL PostgreSQL High-concurrency systems Distributed storage WAL B-tree LSM tree Data partitioning/sharding Raft Paxos Multi-Paxos MVCC CAP theorem Cloud infrastructure concepts CI/CD

Senior Principal Software Engineer

Microsoft

Redmond, WA 17 days ago $119,800$234,700
Azure C# .NET Microservices REST APIs React JavaScript TypeScript GitHub Copilot ASP.NET Azure AI Foundry Azure SQL Cosmos DB Azure Synapse API Management (APIM) Azure Front Door Service Bus Event Hub Git CI/CD Power Platform D365