Principal Member of Technical Staff - Redwood City, CA office (hybrid)

Oracle

Hybrid

Quick summary

Work type
Hybrid
Location
Redwood City, CA
Salary
$99,600–$223,400 / yr
Posted
30 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $191k
This role $162k
$83k most similar roles pay here $259k

This role pays less than 76% of similar roles. Most pay $165,000–$216,550 — the shaded band above. At the midpoint, this role pays about $162k versus about $191k 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 731 open roles on FindRole.

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

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Member of Technical Staff - Redwood City, CA office (hybrid)

As a Principal Member of Technical Staff at Oracle's Autonomous Database Team in Redwood City, you will join a dynamic team responsible for developing the cloud service framework that powers Oracle's Autonomous Data Warehouse and Transaction Processing services. Your role involves designing, building, and maintaining highly scalable, secure, and autonomous database systems using technologies such as Java, Scala, Python, C/C++, and REST APIs. You will work on automating tenant database lifecycle management, enhancing core database kernel architecture, and integrating with other Oracle cloud services. This position requires hands-on experience in cloud infrastructure automation tools like Terraform and Ansible, as well as a strong understanding of cloud security, networking, and monitoring. With 6 to 10+ years of software engineering experience, you will contribute to the full stack of Oracle technology, from database kernel to customer-facing portals, ensuring high availability and performance in cloud environments.

What you'll do

  • Design and develop software programs for autonomous database cloud services.
  • Troubleshoot and debug complex issues in database, application, and network systems.
  • Enhance core database kernel architecture to improve performance and reliability.
  • Automate tenant database lifecycle management processes within the cloud framework.
  • Develop REST APIs for handling all lifecycle operations of databases autonomously.

What we're looking for

  • 6+ years of software engineering or related experience
  • Strong object-oriented design and coding skills in Java, Scala, Python, C/C++
  • Experience building scalable, highly available, secure distributed multi-tiered systems
  • Hands-on experience with cloud platforms (AWS, Azure, Google, Oracle)
  • Expertise in relational databases and REST API development
  • Knowledge of infrastructure automation tools like Terraform, Chef, Ansible
  • Ability to work independently and achieve goals in a fast-paced environment

More like this

Similar roles

Principal Member of Technical Staff

Oracle

US 36 days ago $99,600$223,400
Java C++ Python Perl Docker Kubernetes AWS Oracle Cloud Infrastructure CI/CD PostgreSQL MySQL Redis MongoDB Terraform Ansible Git Jenkins Prometheus Grafana

Senior Member of Technical Staff

Oracle

US 25 days ago $79,200$178,100
Java C++ Python Perl Oracle Cloud Infrastructure Distributed Systems High Availability Design Scalability Architecture Multi-Tenant Virtualized Infrastructure TCP/IP HTTP

Senior Member of Technical Staff

Oracle

US 15 days ago $79,200$178,100
Oracle AWS Azure GCP Java Python Docker Kubernetes Terraform Jenkins GitLab Prometheus CI/CD MLOps Llama LangGraph RAG

Consulting Member of Technical Staff

Oracle

US 49 days ago $96,800$251,600
Java C++ Python Perl Docker Kubernetes AWS Oracle Cloud Infrastructure CI/CD PostgreSQL MySQL Redis MongoDB Terraform Ansible Git Jenkins Prometheus Grafana

Principal Member of Technical Staff-Bay Area

Oracle

Redwood City, CA 52 days ago $96,800$223,400
SQL C Query Optimization Algorithm Performance System Programming Debugging Techniques Computer Architecture Parallel Processing Thread Programming Concurrency Control Scalability Vectorized Processing Columnar Storage Buffer Cache Heap Manager B-Tree Indexes Latches & Locks

Principal Software Engineer

Oracle

Austin, TX +1 16 days ago $99,600$223,400
Java Python CI/CD Linux Ansible Packer Oracle_Image_Builder Docker Kubernetes Terraform Prometheus Grafana PostgreSQL HPC GPU_compute QEMU Oracle_Cloud_Infrastructure