Principal Member of Technical Staff
At a glance
AI generatedTL;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
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
- Facilities Operations Manager – Mechanical 9
- Principal Software Engineer 9
- Senior Software Engineer 8
- Senior Manager, Data Center Facilities Development 5
- Facilities Operations Manager - Mechanical 4