Senior Principal Software Engineer

Oracle Corporation

Nashville (TN)

On-site

USD 180,000 - 250,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Oracle in Nashville seeks a Sr. Principal Member of Technical Staff to define requirements for OCI storage infrastructure services, lead design, write code, and mentor junior engineers.

You will collaborate with product management and other senior engineers, explain complex concepts clearly, and champion simplicity and scale in a fast-paced, agile environment. Expertise in distributed systems, high-performance networking, and cloud platforms (OCI/AWS/GCP/Azure) is a plus, as are C/C++ and Python

Qualifications

  • 10+ years delivering and operating large scale distributed systems.
  • Strong background in distributed storage systems, filesystems and databases is a plus.
  • Experience with high-throughput I/O architectures and high-performance networking is a plus.
  • Expertise in one or more Public Cloud offerings (OCI, AWS, GCP, Azure) is a plus.

Responsibilities

  • Define requirements for OCI storage infrastructure services with senior engineers and product management.
  • Contribute to design and architecture; implement proofs of concept.
  • Write and review code, and develop test automation.
  • Mentor junior engineers and model core team values in a fast-paced, agile environment.

Skills

Distributed systems
Mentoring
Communication
Team leadership
Problem solving

Education

Bachelor’s or Master’s in Computer Science/Engineering

Tools

C/C++
Python
Java

Job description

As a Sr. Principal Member of Technical Staff, you will work with other senior engineers and product management to define requirements for OCI’s storage infrastructure services. Expertise in one or more Public Cloud offerings is a plus. You will be expected to make substantial contributions towards our design and architecture and will implement proof of concepts. You have excellent communication skills and can clearly explain complex technical concepts. As a technical leader on your team, you will mentor and demonstrate core values for other more junior engineers. You will write code, review code written by your peers, and write test automations. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.

Qualifications

  • 10+ year’s experience delivering and operating large scale, highly available distributed systems.
  • Experience with distributed storage systems, filesystems and databases is a strong plus
  • Strong proficiency with C and C++. Python and/or Java is a plus.
  • Expertise in one or more Public Cloud offerings (OCI, AWS, GCP, Azure) is a plus.
  • Experience with other high-throughput I/O architectures like DAOS/SPDK is a strong plus.
  • Background in RMDA and high-performance networking (SmartNICs, NVMe/TCP, RoCEv2) is a plus.
  • Familiarity with AI/ML frameworks (Tensorflow/Keras, PyTorch, Scikit-Learn, XGBoost, Caffe) as well as MLOps and Kubernetes isa plus.
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
  • Strong troubleshooting and performance tuning skills.
  • Self-motivation to thrive in a fast-paced environment.
  • Bachelors or Master’s in Computer Science, Computer Engineering, or related field.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Principal Software Engineer, Storage Systems
Senior Principal Software Engineer, Storage Systems

Oracle Corporation • Nashville (TN)

On-site
USD 180,000 - 250,000
Principal Core Infrastructure Engineer-Network Capacity
Principal Core Infrastructure Engineer-Network Capacity

Oracle Corporation • Nashville (TN)

On-site
USD 140,000 - 190,000
Lead Principal Platform Software Engineer
Lead Principal Platform Software Engineer

Oracle Corporation • Nashville (TN)

On-site
USD 160,000 - 210,000
Lead Principal Application Software Engineer
Lead Principal Application Software Engineer

Oracle • Nashville (TN)

On-site
USD 140,000 - 210,000
Lead Principal Advanced Services Engineer
Lead Principal Advanced Services Engineer

Oracle Corporation • San Francisco (CA)

On-site
USD 180,000 - 240,000
Principal Core Infrastructure Engineer-Network Capacity
Principal Core Infrastructure Engineer-Network Capacity

Oracle Corporation • Seattle (WA)

On-site
USD 210,000 - 260,000
Senior Principal Cloud Infrastructure Architect
Senior Principal Cloud Infrastructure Architect

Archer • Nashville (TN)

On-site
USD 135,000 - 306,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
Principal Engineer, Core Infrastructure
Principal Engineer, Core Infrastructure

Oracle Corporation • Seattle (WA), San Francisco (CA)

On-site
USD 180,000 - 250,000
Senior Principal Platform Engineer - Cloud Deployment Lead
Senior Principal Platform Engineer - Cloud Deployment Lead

Oracle Corporation • Nashville (TN)

On-site
USD 180,000 - 240,000
Senior Distributed Storage Systems Engineer
Senior Distributed Storage Systems Engineer

Oracle • Santa Clara (CA)

On-site
USD 79,000 - 210,000
Medical, dental, and vision insurance
401(k) Savings and Investment Plan
Paid time off
+4