Senior Principal Software Engineer

Ll Oefentherapie

Nashville (TN)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

OCI is seeking a Senior Principal Member of Technical Staff to define requirements for storage infrastructure services and lead architectural decisions. You will implement proof of concepts and mentor other engineers while contributing to design and code reviews.

The role requires deep experience with distributed systems, high-performance networking, and cloud platforms, with a preference for OCI, AWS, GCP, or Azure. Strong communication and collaborative skills are essential.

Qualifications

  • Bachelor's or Master’s degree in Computer Science, Computer Engineering, or related field.
  • 10+ years of delivering and operating large-scale distributed systems.
  • Experience with distributed storage systems, filesystems and databases is a strong plus.
  • Expertise in one or more Public Cloud offerings (OCI, AWS, GCP, Azure) is a plus.

Responsibilities

  • Define requirements for storage infrastructure services and contribute to design and architecture.
  • Write and review code, develop test automations, and mentor junior engineers.
  • Explain complex technical concepts clearly and collaborate in an agile environment.

Skills

C
C++
Python/Java
Public Cloud
Kubernetes
AI/ML frameworks
High-performance networking
Distributed systems
Troubleshooting
Mentoring

Education

CS/CE degree

Tools

DAOS/SPDK
NVMe/TCP
RoCEv2
TensorFlow/Keras
PyTorch

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
Senior Principal Software Engineer

Oracle • United States

On-site
USD 183,000 - 307,000
Medical Insurance
Disability insurance
Life insurance
+2
Senior Principal: Storage & Cloud Systems Architect
Senior Principal: Storage & Cloud Systems Architect

Ll Oefentherapie • Nashville (TN)

On-site
USD 180,000 - 240,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
Senior Principal Software Engineer - Dpu Programming
Senior Principal Software Engineer - Dpu Programming

Oracle • Seattle (WA)

On-site
USD 180,000 - 240,000
Senior Principal Software Architect – Storage Systems
Senior Principal Software Architect – Storage Systems

Oracle • United States

On-site
USD 183,000 - 307,000
Medical Insurance
Disability insurance
Life insurance
+2
Principal Engineer, Core Infrastructure
Principal Engineer, Core Infrastructure

Ll Oefentherapie • Seattle (WA), San Francisco (CA)

On-site
USD 180,000 - 250,000
Principal Core Infrastructure Engineer (OCI Object Storage)
Principal Core Infrastructure Engineer (OCI Object Storage)

Ll Oefentherapie • Santa Clara (CA)

Hybrid
USD 170,000 - 250,000
Senior Staff Storage Engineer
Senior Staff Storage Engineer

DDN • Sacramento (CA)

On-site
USD 180,000 - 240,000
Senior Principal Software Engineer - Network & Storage Acceleration
Senior Principal Software Engineer - Network & Storage Acceleration

Oracle • United States

On-site
USD 135,000 - 306,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off
+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