Senior Principal Engineer

World leader in cloud solutions, using tomorrow's technology to tackle today's problems.
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Description For Senior Principal Engineer

Oracle Cloud Infrastructure (OCI) is building the future of enterprise cloud computing, combining the agility of a startup with the resources of a global technology leader. This Senior Principal Engineer role focuses on developing large-scale distributed cloud infrastructure for decentralized data sources and edge devices. The position requires expertise in building secure, efficient services and infrastructure, with opportunities to influence system architecture. Working with best-in-class integrated compute, storage, networking, and database services, you'll be part of a growing team tackling ambitious initiatives. The role demands deep technical knowledge, intellectual curiosity, and a passion for solving complex distributed systems challenges. Oracle offers comprehensive benefits, promotes work-life balance, and maintains a strong commitment to diversity and inclusion. This is an opportunity to shape the future of cloud computing while working with cutting-edge technology and talented professionals.

Last updated 7 days ago

Responsibilities For Senior Principal Engineer

  • Work closely with software engineers from various cloud service teams
  • Build secure services and infrastructure
  • Influence the design of the full system architecture
  • Work with all levels of software, hardware, and network stack
  • Solve complex problems of complex massive systems
  • Design and build innovative new systems from the ground up

Requirements For Senior Principal Engineer

Java
Python
  • 10+ years experience delivering and operating large scale, highly available distributed systems
  • Strong knowledge of C, C++ or Java, and experience with scripting languages such as Python
  • Familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
  • Strong knowledge of databases, NoSQL, storage and distributed persistence technologies
  • Strong troubleshooting and performance tuning skills
  • Virtualization experience would be a huge plus
  • BS or MS degree or equivalent experience relevant to functional area

Benefits For Senior Principal Engineer

Medical Insurance
Vision Insurance
Dental Insurance
  • Flexible medical benefits
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Principal Engineer

Principal Software Engineer - Large Scale Distributed Systems

Principal Software Engineer position at Oracle focusing on large-scale distributed systems and health data platform development.

Principal Software Engineer

Principal Software Engineer role at Oracle focusing on building scalable health data platforms and cloud services with emphasis on distributed systems and big data processing.

Senior Principal Software Engineer

Senior Principal Software Engineer role at Oracle focusing on cloud infrastructure and distributed systems, offering competitive compensation and comprehensive benefits.

Principal Software Engineer (IC4)

Principal Software Engineer position at Oracle focusing on cloud infrastructure and distributed systems development with 7+ years of experience required.

Principal Software Engineer - Distributed Systems

Principal Software Engineer position at Oracle focusing on distributed systems and health data platform development with emphasis on cloud-based solutions.