Principal Software Engineer

Oracle

Quick summary

Work type
On-site
Location
Austin, TXNashville, TN
Salary
$99,600–$223,400 / yr
Posted
19 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $194k
This role $162k
$82k most similar roles pay here $261k

This role pays less than 76% of similar roles. Most pay $165,000–$223,700 — the shaded band above. At the midpoint, this role pays about $162k versus about $194k for comparable roles.

Based on 238 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 755 open roles on FindRole.

Listed pay typically runs $97,500–$209,500 across 568 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Software Engineer

As a Principal Member of Technical Staff at OCI Compute in Austin, TX or Nashville, TN, you will join a diverse team of experts to engineer GPU/HPC infrastructure solutions for large-scale compute workloads. Your day-to-day responsibilities include designing and developing image automation software using Java, Python, and other languages, while ensuring robust architectures and maintainable designs. You will build distributed, scalable, fault-tolerant systems on OCI’s Infrastructure as a Service (IaaS) platform, participating in the entire software lifecycle from development to production operations. Key skills required are 6-10+ years of experience in developing enterprise-level distributed or cloud-native systems, strong knowledge of system design and distributed systems architecture, proficiency in Java, Python, and other OO languages, and expertise in building highly available services with service-oriented design patterns. Additionally, familiarity with HPC and GPU compute fundamentals is essential, as well as a background in Linux OS tuning and imaging tooling like Ansible and Oracle Image Builder.

What you'll do

  • Design and develop image automation software using Java, Python, and other languages.
  • Build distributed, scalable, fault-tolerant software systems for cloud services.
  • Solve complex Linux and hypervisor-level issues such as QEMU problems.
  • Participate in the entire software lifecycle from development to production operations.
  • Identify requirements, scope solutions, estimate work, and schedule deliverables.

What we're looking for

  • 6+ years of experience developing distributed or cloud-native enterprise systems.
  • Strong understanding of system design fundamentals and best practices for distributed architectures.
  • Proficiency in Java, Python, or similar object-oriented programming languages.
  • Experience building highly available services with knowledge of service-to-service communication protocols.
  • Background in HPC and GPU compute fundamentals.
  • Ability to communicate technical concepts effectively both verbally and through documentation.

More like this

Similar roles

Consulting Member of Technical Staff

Oracle

Austin, TX +1 39 days ago $96,800$251,600
Oracle Cloud Infrastructure Linux Python Java C++ Go Shell scripting Docker Kubernetes Terraform CI/CD Prometheus Grafana Infiniband RoCE Networking High-performance computing Fault tolerance State management Public cloud services

Principal Member of Technical Staff

Oracle

US 39 days ago $99,600$223,400
Java C++ Python Perl Docker Kubernetes AWS Oracle Cloud Infrastructure CI/CD PostgreSQL MySQL Redis MongoDB Terraform Ansible Git Jenkins Prometheus Grafana

Principal Member of Technical Staff

Oracle

US 15 days ago $99,600$223,400
Oracle Cloud Infrastructure Python Java Go C++ Docker Kubernetes AWS CI/CD PostgreSQL MySQL MongoDB REST APIs JSON Git Jenkins

Principal Member of Technical Staff

Oracle

US 5 days ago $99,600$234,600
Java Python Kubernetes Docker AWS Azure GCP OCI Kafka Flink RabbitMQ RESTful services Microservices architecture CI/CD Data structures Algorithms Metadata management Encryption Healthcare regulatory compliance

Principal Member of Technical Staff

Oracle

Austin, TX +1 11 days ago $99,600$234,600
Java Python Cloud_Architecture Distributed_Systems AWS Kubernetes Terraform CI/CD Infiniband RoCE_networking PostgreSQL Redis MongoDB