Senior Principal Software Developer - San Francisco Bay Area ONLY

Oracle

Quick summary

Work type
On-site
Location
Redwood City, CA · Pleasanton, CA
Salary
$96,800–$251,600 / yr
Posted
39 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $179k
This role $174k
$78k most similar roles pay here $270k

This role pays more than 50% of similar roles. Most pay $142,400–$215,325 — the shaded band above. At the midpoint, this role pays about $174k versus about $179k 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 467 open roles on FindRole.

Listed pay typically runs $97,500–$209,500 across 353 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Principal Software Developer - San Francisco Bay Area ONLY

As a Senior Principal Software Developer at Oracle in the San Francisco Bay Area, you will join the Fusion Applications Technical Architecture team to help define and implement the next generation Spectra architecture for cloud-native microservices running on Oracle Cloud Infrastructure (OCI). Your day-to-day responsibilities include designing scalable data extraction services, writing high-quality back-end code using Java, J2EE, PL/SQL, and Bash, and collaborating with peers to ensure secure and compliant releases. You will work with Docker, Kubernetes, and other cloud-native technologies while participating in on-call rotations and improving operational practices through automation. The role requires a deep understanding of security principles, experience with REST APIs, and familiarity with CI/CD pipelines and DevOps culture. This is an opportunity to contribute significantly to a startup-like team within a large enterprise setting, focusing on performance, scalability, resiliency, and security in a diverse and inclusive environment.

What you'll do

  • Design and implement highly scalable, performant data extraction services for cloud-based micro-services architecture.
  • Write quality back-end code using Java, J2EE, PL/SQL, Oracle Database internals, and Bash.
  • Ensure secure release management across different stages of development and deployment.
  • Analyze and debug issues related to bugs, customer problems, and performance.
  • Participate in on-call rotations and improve operational processes with automation.

What we're looking for

  • At least 10 years of software development experience
  • Proficiency in Java, J2EE, PL/SQL, Oracle Database internals, Bash, Docker, Kubernetes
  • Strong understanding of security concepts including AAA, RBAC, ABAC, OAuth, OpenID Connect, SAML
  • Experience with REST API design and SQL or NoSQL database integration
  • Hands-on experience in cloud native technologies and DevOps practices
  • Ability to perform thorough code reviews focusing on performance, scalability, resiliency, and security

More like this

Similar roles

Senior Principal Software Developer

Oracle

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

Senior Principal Software Engineer

Oracle

Austin, TX 6 days ago $96,800$251,600
Java Go Python C++ Docker Kubernetes AWS Oracle Cloud Infrastructure CI/CD PostgreSQL MySQL MongoDB REST JSON Distributed Systems Virtualized Infrastructure High Availability Services AI/ML

Principal Software Developer

Oracle

US 17 days ago $99,600$223,400
Kubernetes Go Scala Java OCI Temporal Terraform Helm CI/CD Docker PostgreSQL Python RabbitMQ Redis Prometheus Grafana GitLab AWS Azure
Hybrid

Principal Software Developer

Oracle

Seattle, WA 3 days ago $99,600$234,600
Python Java Kubernetes Docker OCI AWS Azure GCP DevOps IaC PostgreSQL NoSQL CI/CD Terraform Networking Security Virtualization

Senior Principal Software Developer

Oracle

Santa Clara, CA 51 days ago
C C++ Rust Raft Paxos Multi-Paxos WAL High-performance distributed storage Filesystem Journalling Oracle Cloud Infrastructure CI/CD Linux NoSQL Docker Kubernetes AWS Azure GCP PostgreSQL MongoDB Redis Git Jenkins Ansible Python Go Java JavaScript React Node.js DevOps Scalability Performance Optimization Security Best Practices