Resume and JobRESUME AND JOB
Oracle logo

Sr Principal Software Developer

Oracle

Software and Technology Jobs

Sr Principal Software Developer

full-timePosted: Dec 11, 2025

Job Description

Overview

Oracle is seeking a Sr Principal Software Developer to drive innovation in our Distributed Database Systems in Redwood City, CA. You will architect and optimize high-performance, scalable database solutions that power enterprise applications worldwide. Join a world-class team tackling complex challenges in data management and cloud infrastructure.

Responsibilities

  • Design and implement core components of distributed database systems for high availability and scalability.
  • Optimize query execution engines and storage layers for extreme performance under massive workloads.
  • Lead development of fault-tolerant replication and sharding mechanisms across global data centers.
  • Collaborate with product managers to define and deliver next-generation database features.
  • Conduct performance profiling, benchmarking, and tuning of distributed systems.
  • Mentor junior developers and drive technical excellence across engineering teams.
  • Investigate and resolve complex production issues in petabyte-scale deployments.
  • Contribute to open-source projects and represent Oracle in industry standards bodies.

Qualifications

  • 15+ years of experience in software development with focus on database systems or distributed systems.
  • Deep expertise in C++, Java, or Rust for high-performance systems programming.
  • Strong knowledge of distributed systems concepts (consensus, CAP theorem, Paxos/Raft).
  • Proven track record building and scaling production database systems.
  • Experience with cloud infrastructure (OCI, AWS, GCP) and container orchestration.
  • Excellent problem-solving skills and ability to handle production-scale challenges.

Benefits

  • Competitive salary and equity in a market-leading technology company.
  • Comprehensive health, dental, and vision insurance coverage.
  • 401(k) matching and employee stock purchase program.
  • Flexible PTO and remote/hybrid work options.
  • Professional development stipend and conference attendance budget.

Locations

  • Redwood City, CA, United States

Salary

Skills Required

  • Problem Solvingintermediate
  • Communicationintermediate

Required Qualifications

  • Bachelor's degree (experience)
  • 5+ years experience (experience)

Preferred Qualifications

  • Master's degree (experience)
  • Enterprise experience (experience)

Responsibilities

  • Design and develop solutions
  • Collaborate with teams
  • Participate in code reviews
  • Troubleshoot issues
  • Document implementations

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: PTO

Target Your Resume for "Sr Principal Software Developer" , Oracle

Get personalized recommendations to optimize your resume specifically for Sr Principal Software Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Sr Principal Software Developer" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Sr Principal Software Developer @ Oracle.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Oracle logo

Sr Principal Software Developer

Oracle

Software and Technology Jobs

Sr Principal Software Developer

full-timePosted: Dec 11, 2025

Job Description

Overview

Oracle is seeking a Sr Principal Software Developer to drive innovation in our Distributed Database Systems in Redwood City, CA. You will architect and optimize high-performance, scalable database solutions that power enterprise applications worldwide. Join a world-class team tackling complex challenges in data management and cloud infrastructure.

Responsibilities

  • Design and implement core components of distributed database systems for high availability and scalability.
  • Optimize query execution engines and storage layers for extreme performance under massive workloads.
  • Lead development of fault-tolerant replication and sharding mechanisms across global data centers.
  • Collaborate with product managers to define and deliver next-generation database features.
  • Conduct performance profiling, benchmarking, and tuning of distributed systems.
  • Mentor junior developers and drive technical excellence across engineering teams.
  • Investigate and resolve complex production issues in petabyte-scale deployments.
  • Contribute to open-source projects and represent Oracle in industry standards bodies.

Qualifications

  • 15+ years of experience in software development with focus on database systems or distributed systems.
  • Deep expertise in C++, Java, or Rust for high-performance systems programming.
  • Strong knowledge of distributed systems concepts (consensus, CAP theorem, Paxos/Raft).
  • Proven track record building and scaling production database systems.
  • Experience with cloud infrastructure (OCI, AWS, GCP) and container orchestration.
  • Excellent problem-solving skills and ability to handle production-scale challenges.

Benefits

  • Competitive salary and equity in a market-leading technology company.
  • Comprehensive health, dental, and vision insurance coverage.
  • 401(k) matching and employee stock purchase program.
  • Flexible PTO and remote/hybrid work options.
  • Professional development stipend and conference attendance budget.

Locations

  • Redwood City, CA, United States

Salary

Skills Required

  • Problem Solvingintermediate
  • Communicationintermediate

Required Qualifications

  • Bachelor's degree (experience)
  • 5+ years experience (experience)

Preferred Qualifications

  • Master's degree (experience)
  • Enterprise experience (experience)

Responsibilities

  • Design and develop solutions
  • Collaborate with teams
  • Participate in code reviews
  • Troubleshoot issues
  • Document implementations

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: PTO

Target Your Resume for "Sr Principal Software Developer" , Oracle

Get personalized recommendations to optimize your resume specifically for Sr Principal Software Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Sr Principal Software Developer" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Sr Principal Software Developer @ Oracle.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.