Senior Principal Software Engineer

Oracle

Actively hiring Posted today
Austin, TX Posted 1 day ago $96,800$251,600 / year

At a glance

AI generated

TL;DR

As a Senior Principal Software Engineer at Oracle's Cloud Infrastructure team in Austin, TX, you will join a collaborative team to build and enhance large-scale distributed file storage services. Your day-to-day responsibilities include designing, developing, troubleshooting, and debugging software applications for cloud infrastructure, with a focus on high availability and scalability. You will work closely with product management to define service requirements and establish operational best practices. The role requires expertise in Java, Go, Python, or C++, as well as a strong understanding of distributed systems, databases, storage technologies, and performance tuning. This position offers the opportunity to contribute to new AI/ML services and improve existing storage solutions at enterprise level, making it ideal for hands-on engineers passionate about solving complex challenges in cloud infrastructure.

Skills

Java Go Python C++ Docker Kubernetes AWS Oracle Cloud Infrastructure CI/CD PostgreSQL MySQL MongoDB REST JSON Distributed Systems Virtualized Infrastructure High Availability Services AI/ML

What you'll do

  • Design and develop new features for File Storage Service in a distributed cloud environment.
  • Troubleshoot and debug complex issues in large-scale distributed systems.
  • Collaborate with product management to define service specifications and requirements.
  • Establish operational best practices for file storage services at scale.
  • Participate in the design of innovative software applications and tools.
  • Enhance existing storage services and contribute to new AI/ML offerings.

What we're looking for

  • At least 6 years of experience in developing commercial software in a distributed environment
  • Proficiency in Java, Go, Python, or C++
  • Strong understanding of databases, storage, and persistent technologies
  • Expertise in troubleshooting, debugging, and performance tuning
  • Experience in designing and developing large-scale distributed infrastructure
  • Participation in defining specifications for new projects and leading design activities
  • Establishing operational best practices across the organization

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