Principal Software Developer

Oracle

Austin (TX)

On-site

USD 130,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k) Savings and Investment Plan with company match
Paid parental leave and adoption assistance
Flexible vacation policy

Job summary

A leading technology company in Austin, Texas is seeking a Principal Software Developer for their Cloud Infrastructure team. You will lead design and development for the Object Storage Service while innovating on performance and architectural decisions. Ideal candidates have over 10 years of experience with distributed systems, along with strong knowledge in Java or C++. This role offers comprehensive benefits including health insurance, flexible spending accounts, and a 401(k) plan.

Qualifications

  • 10+ years of experience delivering and operating large scale, highly available distributed systems.
  • Proven experience in Java or C++ languages.
  • In-depth knowledge of Linux kernel and networking protocols.

Responsibilities

  • Lead the software design and development for major components and features of the Object Storage Service.
  • Own architectural decisions with performance in mind and leverage hardware acceleration where possible.
  • Collaborate in a collaborative, agile environment with distributed teams.

Skills

Java
C++
Python
Linux kernel
Networking protocols
Performance tuning
Distributed systems fundamentals
Data structures
Troubleshooting skills

Job description

Join to apply for the Principal Software Developer role at Oracle.

Oracle’s Cloud Infrastructure team is building Infrastructure-as-a-Service technologies that operate at high scale in a broadly distributed multi‑tenant cloud environment. Our Object Storage Service team is looking for hands‑on engineers passionate about solving difficult problems in distributed systems, large‑scale storage, and highly available services. These are exciting times – we are growing fast and delivering innovative, enterprise‑class features to satisfy the most demanding workloads for our customers.

Responsibilities
  • Lead the software design and development for major components and features of the Object Storage Service.
  • Own architectural decisions with performance in mind and leverage hardware acceleration where possible.
  • Collaborate in a collaborative, agile environment with distributed teams.
Qualifications
  • 10+ years of experience delivering and operating large scale, highly available distributed systems.
  • Proven experience in Java or C++ languages.
  • Familiar with scripting languages like Python.
  • In‑depth knowledge of Linux kernel and networking protocols.
  • Strong understanding of system performance and hardware acceleration.
  • Strong knowledge of data structures, algorithms, and distributed systems fundamentals.
  • Knowledge of databases, storage, and distributed persistence technologies.
  • Strong troubleshooting and performance tuning skills.
  • Experience building multi‑tenant infrastructure is a strong plus.
Benefits
  • Medical, dental, and vision insurance.
  • Short‑term and long‑term disability coverage.
  • Life insurance and AD&D.
  • Health care and dependent care Flexible Spending Accounts.
  • 401(k) Savings and Investment Plan with company match.
  • Paid time off with flexible vacation policy.
  • 11 paid holidays.
  • Paid sick leave.
  • Paid parental leave and adoption assistance.
  • Employee Stock Purchase Plan.
Equal Employment Opportunity

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status, and the company will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Principal Software Engineer
Senior Principal Software Engineer

Oracle • Austin (TX)

On-site
USD 96,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+14
Principal Member of Technical Staff
Principal Member of Technical Staff

Ll Oefentherapie • United States

On-site
USD 96,000 - 224,000
Medical, dental, and vision insurance
401(k) Savings and Investment Plan with company match
Flexible Vacation
Senior Principal Software Engineer - Network & Storage Acceleration
Senior Principal Software Engineer - Network & Storage Acceleration

Ll Oefentherapie • Seattle (WA)

On-site
USD 135,000 - 306,000
Principal Core Infrastructure Engineer (OCI Object Storage)
Principal Core Infrastructure Engineer (OCI Object Storage)

Oracle • Seattle (WA)

On-site
USD 130,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Principal Software Engineer
Senior Principal Software Engineer

Ll Oefentherapie • Austin (TX)

On-site
USD 96,800 - 251,600
Health insurance
Disability insurance
Life insurance
+6
Principal Core Infrastructure Engineer (OCI Object Storage)
Principal Core Infrastructure Engineer (OCI Object Storage)

Oracle • Santa Clara (CA)

On-site
USD 114,000 - 235,000
Senior Principal Software Engineer
Senior Principal Software Engineer

Oracle • Nashville (TN)

On-site
USD 135,000 - 307,000
Medical, dental, and vision insurance
401(k) Savings and company match
Paid time off & holidays
+2
Software Developer 4
Software Developer 4

Oracle • Nashville (TN)

On-site
USD 120,000 - 150,000
Medical, dental, and vision insurance
401(k) Savings and Investment Plan with company match
Paid time off including flexible vacation and parental leave
Senior Principal Software Engineer - Network & Storage Acceleration
Senior Principal Software Engineer - Network & Storage Acceleration

Oracle • Santa Clara (CA)

On-site
USD 135,000 - 306,000
Medical, dental, and vision insurance
Paid time off
401(k) plan with company match
+1
Senior Principal Software Engineer - Network & Storage Acceleration
Senior Principal Software Engineer - Network & Storage Acceleration

Oracle • Seattle (WA)

On-site
USD 135,000 - 306,000