Lead Principal Data Systems Software Engineer

Oracle

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
CA
Salary
$122,800–$306,400 / yr
Posted
45 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $215k
$101k most similar roles pay here $328k

This role pays more than 70% of similar roles. Most pay $174,600–$220,800 — the shaded band above. At the midpoint, this role pays about $215k versus about $198k 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 781 open roles on FindRole.

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

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Lead Principal Data Systems Software Engineer

The Lead Principal Data Systems Software Engineer serves as a domain expert shaping product architecture and velocity while defining scalable patterns for microservices, spatial/graph data modeling, and performance engineering across multiple product areas. This individual contributor will build foundational code for new projects, integrate in-database analytics and machine learning to enable personalization or fraud detection, and establish service-level objectives enforced through production telemetry. The role involves designing software systems, managing complex API versioning strategies, and leading technical strategy with product leadership. Key technologies include Java, Python, PL/SQL, Oracle AI Database, Distributed Caching Software, and Distributed Systems. The position focuses on solving complex technical challenges related to system reliability, scalability, and performance optimization while ensuring high-quality software development practices across the lifecycle to improve features like recommendation engines and automated fraud detection systems.

What you'll do

  • Define scalable patterns for microservices and data modeling including spatial and graph structures.
  • Integrate in-database analytics and machine learning to improve personalization and reduce latency.
  • Establish service-level objectives and enforce them through performance gates, query linting, and production telemetry.
  • Architect and develop foundational code for new products, prototypes, and complex system integrations.
  • Lead technical strategy and architecture reviews to ensure alignment with business goals and industry standards.
  • Resolve highly complex software issues and manage the lifecycle of API versioning and interoperability.
  • Oversee system maintenance, including automated testing, debugging, and patching for critical vulnerabilities.
  • Mentor engineers and provide expert guidance on secure coding practices and architectural best practices.

What we're looking for

  • Must have 10+ years of experience in software engineering.
  • Proficiency in Java, Python, and PL/SQL is required.
  • Experience with Distributed Systems and Distributed Caching Software is required.
  • Expertise in Cloud Application Development and Oracle AI Database is required.
  • Knowledge of AI Agents is required.
  • Must be able to read, write, and speak English.

More like this

Similar roles

Lead Principal Systems Software Engineer

Oracle

Santa Clara, CA 39 days ago $146,300$306,400
Systems Software Firmware Hardware Provisioning API Monitoring Observability Concurrency Threat Modeling Debugging Troubleshooting Data Centers Storage Systems Networking GPU Subsystems
6+ yrs exp

Lead Principal Systems Software Engineer

Oracle

Nashville, TN 24 days ago $146,300$306,400
Systems Software Firmware Hardware Provisioning API Monitoring Observability Threat Modeling Concurrency Fault Isolation Debugging Troubleshooting Performance Optimization Scalability Data Centers
6+ yrs exp

Lead Principal Systems Software Engineer

Oracle

Nashville, TN 15 days ago $146,300$306,400
Oracle Linux Linux Kernel uboot ATF ARM Intel AMD Firmware API Hardware Provisioning System Software Observability Debugging Quality Assurance
6+ yrs exp

Principal Systems Software Engineer

Nvidia

Santa Clara, CA +1 58 days ago $272,000$431,250
Apache Spark CUDA C++ Java Scala cuDF CCCL UCX Parquet ORC JSON Apache Iceberg Delta Lake Unity Catalog AWS EMR Databricks Google Dataproc Oracle Cloud Data Flow Cloudera Apache Arrow Presto Velox Apache DataFusion
10+ yrs exp

Principal Systems Software Engineer

Oracle

Santa Clara, CA 39 days ago $114,600$234,600
C C++ Python Bash Linux Unix OpenBMC JTAG Logic Analyzers Firmware BMC RAS Telemetry Power Management Hardware Bring-up Automation Oracle Cloud Infrastructure (OCI)
3+ yrs exp