Principal Member of Technical Staff

Oracle

Actively hiring Posted this week
Austin, TX · Nashville, TN Posted 4 days ago $99,600$223,400 / year

At a glance

AI generated

TL;DR

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.

Skills

Java Python CI/CD Linux Ansible Packer Oracle_Image_Builder Docker Kubernetes Terraform Prometheus Grafana PostgreSQL HPC GPU_compute QEMU Oracle_Cloud_Infrastructure

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.

Employer

About Oracle

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

Oracle currently has 343 open roles on FindRole.

Listed pay typically runs $97,500–$199,500 across 253 roles with salary data.

Most-posted roles

View all roles at Oracle