Lead Principal Data Systems Software Engineer

Oracle

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
—
Salary
$122,800–$306,400 / yr
Posted
73 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

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

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

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

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Lead Principal Data Systems Software Engineer

As a Lead Principal Data Systems Software Engineer, you will serve as a domain expert shaping product architecture and velocity while defining scalable patterns for microservices and data modeling, including spatial and graph structures. You will be responsible for integrating in-database analytics and machine learning to enhance personalization, recommendation engines, and fraud detection systems. Your daily work involves designing software solutions, writing foundational code for new projects, and establishing service-level objectives enforced through performance gates and production telemetry. You will utilize modern technologies to troubleshoot complex issues, manage API versioning, and oversee system maintenance and security compliance. This role focuses on solving technical challenges related to data modeling, performance engineering, and infrastructure reliability to ensure high availability across various product areas while providing mentorship and technical leadership to engineers across the organization.

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 fraud detection.
  • Establish service-level objectives and enforce them through performance gates, query linting, and production telemetry.
  • Architect new services and lead the design of complex software systems and infrastructure.
  • Resolve high-complexity technical issues involving API functionality, integration, and system troubleshooting.
  • Lead code reviews and mentor engineers to ensure adherence to architectural standards and security practices.
  • Develop strategies for performance optimization, scalability, and automated monitoring across product lines.
  • Translate business requirements into technical roadmaps while aligning software architecture with customer goals.

What we're looking for

  • Applicants must be able to read, write, and speak English.
  • Candidates must have 6 to 10+ years of experience in software engineering or related fields.
  • Experience is required in designing scalable microservices and data modeling, including spatial and graph models.
  • Expertise in integrating in-database analytics and machine learning for personalization and fraud detection is required.
  • Proficiency in performance engineering, including setting service-level objectives and using production telemetry.
  • Ability to lead complex software architecture decisions, code reviews, and technical strategy with product leadership.
  • Experience implementing secure software development practices and managing system maintenance for critical vulnerabilities.
  • Proven ability to solve complex, high-impact problems and mentor other engineers in the talent pipeline.

More like this

Similar roles

Principal Software Engineer

Autodesk

Atlanta, GA 50 days ago $139,000–$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Lead Principal Data Systems Software Engineer

Oracle

CA 66 days ago $122,800–$306,400
Java Python Oracle AI Database PL/SQL Distributed Systems Microservices Machine Learning Cloud Application Development Distributed Caching Data Modeling API Observability Performance Engineering Query Linting Software Architecture
10+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 65 days ago
API Middleware Observability Performance Profiling Secure Coding Debugging Troubleshooting Scalability Software Testing Quality Assurance
6+ yrs exp

Principal Platform Software Engineer

Oracle

Santa Monica, CA +1 29 days ago $104,500–$234,600
API Middleware Observability SLOs Performance Profiling Secure Coding Debugging Troubleshooting Scalability Capacity Planning Software Testing Quality Assurance

Principal Software Engineer

Oracle

Nashville, TN 128 days ago $114,600–$234,600
PostgreSQL SQL PL/SQL JavaScript Oracle Cloud Infrastructure REST APIs UI/UX Design Responsive Design SSO MFA AI/ML Workflow Automation Monitoring Debugging
5+ yrs exp