Principal Software Engineer

Oracle

Santa Clara (CA)

On-site

USD 210,000 - 290,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Short-Term Disability Insurance
Long-Term Disability Insurance
Life Insurance
401(k) Plan with Company Match
Paid Time Off
Paid Holidays
Paid Sick Leave
Paid Parental Leave
Adoption Assistance
Employee Stock Purchase Plan
Financial Planning
Group Legal Benefits
Voluntary Auto Insurance
Homeowner Insurance
Pet Insurance
Bonus
Equity

Job summary

Oracle in Santa Clara is seeking a senior engineer to lead the design, implementation, testing, and operation of OCI Queue distributed messaging capabilities. You will work to improve durability, performance, scalability, availability, and recovery, while providing technical direction and mentoring across teams.

The role requires Java or Go proficiency, strong distributed-systems fundamentals, and the ability to lead complex engineering work, collaborate on APIs, testing, CI/CD, and production

Qualifications

  • Requires a bachelor's or master's degree in computer science or related discipline, or comparable experience.
  • At least six years developing production software with distributed systems or cloud services.
  • Proficiency in Java or Go.
  • Strong distributed-systems fundamentals and software engineering skills.
  • Experience with APIs, testing, CI/CD, and production operations.
  • Ability to lead complex engineering work.

Responsibilities

  • Lead design, implementation, testing, and operation of OCI Queue distributed messaging capabilities.
  • Improve durability, performance, scalability, availability, and recovery.
  • Provide technical direction and mentorship across teams.
  • Investigate production issues to deliver lasting reliability improvements.

Skills

Distributed Systems
Java
Go
Concurrent Programming
Messaging Systems
Distributed Storage
API Design
Performance Optimization
Production Operations
Incident Response
Automated Testing
CI/CD
Replication
Consensus Protocols
Cloud Services
Technical Leadership

Education

Bachelor's or Master's in CS or related

Job description

Lead the design, implementation, testing, and operation of OCI Queue distributed messaging capabilities, improving durability, performance, scalability, availability, and recovery. Provide technical direction and mentorship, collaborate across teams, and investigate production issues to deliver lasting reliability improvements.

Requirements

Requires a bachelor's or master's degree in computer science or a related discipline, or comparable experience, and at least six years developing production software, including substantial distributed systems or cloud services experience. Candidates need Java or Go proficiency, strong distributed-systems and software engineering fundamentals, experience with APIs, testing, CI/CD, and production operations, and the ability to lead complex engineering work.

Key Skills

Distributed Systems, Java, Go, Concurrent Programming, Messaging Systems, Distributed Storage, API Design, Performance Optimization, Production Operations, Incident Response, Automated Testing, CI/CD, Replication, Consensus Protocols, Cloud Services, Technical Leadership

Benefits

Medical Insurance, Dental Insurance, Vision Insurance, Short-Term Disability Insurance, Long-Term Disability Insurance, Life Insurance, Accidental Death and Dismemberment Insurance, Flexible Spending Accounts, Commuter and Parking Benefits, 401(k) Plan with Company Match, Paid Time Off, Paid Holidays, Paid Sick Leave, Paid Parental Leave, Adoption Assistance, Employee Stock Purchase Plan, Financial Planning, Group Legal Benefits, Voluntary Auto Insurance, Homeowner Insurance, Pet Insurance, Bonus, Equity

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Oracle • Seattle (WA)

On-site
USD 190,000 - 260,000
Principal Software Engineer - Distributed Systems & Cloud
Principal Software Engineer - Distributed Systems & Cloud

Oracle • Santa Clara (CA)

On-site
USD 210,000 - 290,000
Medical Insurance
Dental Insurance
Vision Insurance
+17
Principal Distributed Systems Engineer - Cloud Messaging
Principal Distributed Systems Engineer - Cloud Messaging

Oracle Corporation • Seattle (WA)

On-site
USD 190,000 - 260,000
Senior Software Engineer, Compute Service
Senior Software Engineer, Compute Service

Snowflake • Bellevue (WA)

On-site
USD 180,000 - 280,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Senior Software Engineer
Senior Software Engineer

Oracle • Redwood City (CA)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Senior Platform Software Engineer (Cloud Architecture, Docker)
Senior Platform Software Engineer (Cloud Architecture, Docker)

ARCHER • Austin (TX)

On-site
USD 150,000 - 210,000
Medical Insurance
Dental Insurance
Vision Insurance
+20
Lead Principal Platform Software Engineer (CI/CD Tools, Dynamic Routing Protocols)
Lead Principal Platform Software Engineer (CI/CD Tools, Dynamic Routing Protocols)

ARCHER • Seattle (WA)

On-site
USD 180,000 - 280,000
Medical Insurance
Dental Insurance
Vision Insurance
+21
Senior Platform Software Engineer (Distributed Systems, Identity and Access Management)
Senior Platform Software Engineer (Distributed Systems, Identity and Access Management)

ARCHER • Austin (TX)

On-site
USD 120,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+17
Senior Platform Software Engineer (Distributed Computing, Java)
Senior Platform Software Engineer (Distributed Computing, Java)

ARCHER • Austin (TX)

On-site
USD 130,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+20
Senior Software Engineer, Infrastructure Engineering
Senior Software Engineer, Infrastructure Engineering

Reddit, Inc. • Austin (TX)

On-site
USD 180,000 - 240,000
Healthcare Benefits
401(k) With Employer Match
Flexible Vacation
+5