Senior Principal Software Developer

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
—
Salary
$104,600–$264,100 / yr
Posted
96 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $187k
This role $184k
$85k most similar roles pay here $283k

This role pays more than 50% of similar roles. Most pay $151,000–$222,625 — the shaded band above. At the midpoint, this role pays about $184k versus about $187k 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 528 open roles on FindRole.

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

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Principal Software Developer

Senior Principal Software Developer (IC5) joins the Oracle Health Platform Engineering team to provide broad technical leadership across multiple platform domains. This role focuses on defining architecture, establishing engineering standards, and leading strategic initiatives centered on security, reliability, and developer productivity. The successful candidate will build foundational capabilities for secure, compliant services while shaping an AI-first engineering culture by setting vision and guardrails for AI-assisted development in coding, testing, and operations. Key responsibilities include mentoring senior engineers, managing risk mitigation, and ensuring operational excellence through automation and SLOs. Required expertise includes Java or other object-oriented languages, distributed systems, and cloud architecture. Preferred skills involve identity architecture, provisioning platforms, Oracle Database experience, and service-oriented architectures to solve complex problems regarding scale, security, and infrastructure reliability within the health platform domain.

What does a Software Developer earn?

Median $143736 from 66 postings across 13 companies.

See salary data

What you'll do

  • Define and drive scalable, secure architecture across multiple platform services and teams.
  • Lead strategic initiatives focused on platform security, reliability, and developer productivity.
  • Establish and enforce engineering standards for architecture patterns and operational readiness.
  • Identify and mitigate systemic risks related to security, scalability, and compliance.
  • Drive a culture of operational excellence through SLOs, error budgets, and automation.
  • Mentor senior engineers through design reviews and technical deep-dives.
  • Set the technical vision and guardrails for AI-assisted software development and delivery.
  • Partner with leadership to align roadmaps and ensure responsible AI usage across the enterprise.

What we're looking for

  • BS in Computer Science or related field (or equivalent practical experience).
  • 10+ years of professional software development experience in Java or other object-oriented languages with significant architecture ownership.
  • Proven track record delivering large-scale, mission-critical distributed systems in production.
  • Strong security mindset and demonstrated ability to influence across organizations.
  • Excellent communication skills to drive alignment among technical and non-technical stakeholders.
  • Must be able to obtain and maintain the required security clearance.
  • Expertise in identity architecture, provisioning platforms, and compliance-oriented engineering (preferred).
  • Experience with Oracle Database, Service Oriented Architectures, and cloud platform building (preferred).

More like this

Similar roles

Senior Principal Software Developer

Oracle

Nashville, TN 127 days ago $135,200–$306,400
Oracle Cloud Infrastructure (OCI) Java Distributed Systems Cloud-Native Linux Windows Citrix Automation Runbooks Data Structures Algorithms
10+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 33 days ago
OCI Java Go Python C++ C# Distributed Systems API Development Containers CI/CD GitOps Infrastructure Automation Service Oriented Architecture Site Reliability Engineering Identity and Access Management Policy-as-Code Workflow Orchestration Observability
5+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 33 days ago $92,500–$209,500
Java Go Python C++ C# OCI Distributed Systems API Development Containers CI/CD GitOps Infrastructure Automation Service Oriented Architecture Observability Policy-as-Code Identity and Access Management Workflow Orchestration
5+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 48 days ago $92,500–$209,500
Java Go Python C++ C# OCI Distributed Systems API Development Containers CI/CD GitOps Infrastructure Automation Service Oriented Architecture Observability Identity and Access Management Policy-as-Code Workflow Orchestration
3+ yrs exp

Senior Platform Software Engineer, Developer Platform

Oracle

Nashville, TN 33 days ago
Java Go Python C++ C# OCI Distributed Systems API Development Containers CI/CD GitOps Infrastructure Automation Service Oriented Architecture Observability Identity and Access Management Policy-as-Code Workflow Orchestration
5+ yrs exp