Principal Software Engineer

As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems. True innovation starts with diverse perspectives and various abilities and backgrounds.
$94,200 - $223,500
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer

Oracle's Cloud Observability platform is seeking a Principal Software Engineer to join their core IaaS team. This role offers an opportunity to impact hundreds of OCI cloud services and build a next-gen cloud. The team is developing an integrated Observability and Management platform that works seamlessly across OCI, other clouds, and on-premises environments.

Key Responsibilities:

  • Design and develop major components of Oracle's Cloud Infrastructure
  • Work on distributed systems and low-level systems
  • Build services that can reliably protect customer cloud environments
  • Contribute to the overall growth of Oracle Cloud

Required Qualifications:

  • BS or MS in Computer Science or relevant field
  • 8+ years of software development experience
  • Proficiency in Java, GoLang, C#, or similar OO languages
  • Experience with large-scale, distributed services infrastructure
  • Knowledge of big data technologies (Apache Spark, Lucene, OpenSearch, etc.)
  • Strong problem-solving and communication skills

The role offers a comprehensive benefits package, including medical, dental, and vision insurance, 401(k) with company match, paid time off, and more. Salary range is $94,200 to $223,500 per annum, with potential for bonus and equity.

Join Oracle's diverse and inclusive workforce, tackling today's problems with tomorrow's technology in a global, fast-paced environment.

Last updated 2 months ago

Responsibilities For Principal Software Engineer

  • Design and develop major components of Oracle's Cloud Infrastructure
  • Build and operate high-scale, integrated cloud services
  • Work on distributed systems and low-level systems
  • Develop services for the Observability and Management platform
  • Contribute to the growth and innovation of Oracle Cloud
  • Ensure high availability and scalability of services
  • Collaborate in an agile environment

Requirements For Principal Software Engineer

Java
Go
  • BS or MS degree in Computer Science or relevant technical field
  • 8+ years of total experience in software development
  • Proficiency in Java, GoLang, C#, or similar OO languages
  • Experience with large-scale, highly distributed services infrastructure
  • Knowledge of big data technologies (Apache Spark, Lucene, OpenSearch, etc.)
  • Strong problem-solving and communication skills
  • Experience with full software development lifecycle

Benefits For Principal Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • 401(k) Savings and Investment Plan with company match
  • Flexible vacation policy
  • Paid parental leave
  • Employee Stock Purchase Plan
  • Financial planning and group legal services

Interested in this job?

Jobs Related To Oracle Principal Software Engineer

Principal Lead Developer - Java Microservices

Principal Lead Developer position at Oracle, focusing on Java Microservices development with 10+ years experience required, hybrid work model in Bangalore/Chennai.

Senior Principal Product Manager

Senior Principal Product Manager role at Oracle focusing on blockchain/fintech platform development, requiring 10+ years experience and expertise in digital assets and financial technology.

Principal Integrations Developer

Principal Integrations Developer position at Oracle, leading complex Day 2 operations and integration solutions using OIC and related technologies.

Software Developer 5

Principal Software Engineer position at Oracle working on Fusion Data Intelligence platform, focusing on data model development and analytics.

Principal Integrations Developer

Principal Integrations Developer position at Oracle, leading complex integration solutions and Day 2 operations with 10+ years of expertise required.