Principal Software Engineer

A world leader in cloud solutions providing Infrastructure and Platform as a Service that operates at high scale in a broadly distributed multi-tenant cloud environment.
$96,800 - $223,400
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer

Oracle's Cloud Infrastructure team is seeking a Principal Software Engineer to join their Fusion Release Engineering (FRE) team. This role is central to Oracle's cloud platform development, focusing on CI/CD and continuous integration between Fusion Applications, Middleware, and RDBMS. The position offers an opportunity to work on cutting-edge cloud technologies in a high-profile, agile development environment.

The ideal candidate will be part of a team developing cloud deployment automation, Continuous Integration and Delivery, Native Cloud services, and Big Data Analysis. You'll work alongside senior software developers and architects in a collaborative environment that values innovation and continuous learning. The role requires strong Java development skills and deep understanding of distributed systems.

As a Principal Engineer, you'll lead projects and guide team members while working on both systems processing and dynamic user interfaces. You'll be responsible for developing scalable cloud solutions, implementing microservices architectures, and ensuring robust CI/CD processes. The position offers exposure to the latest technologies and frameworks, with projects spanning cloud automation, big data, and mobile frameworks.

The role offers comprehensive benefits including competitive salary, medical/dental/vision insurance, 401(k) with company match, flexible vacation, and stock purchase plans. You'll be part of Oracle's mission to provide best-in-class cloud services to enterprises worldwide, working on systems that operate at massive scale in distributed multi-tenant environments.

Last updated 15 days ago

Responsibilities For Principal Software Engineer

  • Lead projects and manage project deliveries
  • Work on cloud deployment automation
  • Develop Continuous Integration and Delivery solutions
  • Work with Native Cloud services
  • Collaborate with cross-functional teams
  • Design and implement scalable distributed systems
  • Contribute to automation frameworks and continuous integration

Requirements For Principal Software Engineer

Java
JavaScript
Python
Kubernetes
  • BS/MS in Computer Science or equivalent with 10+ years of experience
  • Strong Computer science fundamentals, object-oriented design, and Java programming
  • Experience with SaaS/PaaS based cloud native enterprise application development
  • Strong full stack Programming experience in Java, Javascript, Python
  • Understanding of Micro-services based architecture, Docker and Kubernetes
  • Experience with CI/CD processes and tools like Jenkins and Git
  • Strong problem solving and communication skills

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Principal Software Engineer

Principle Network Reliability Engineer

Principal Network Reliability Engineer position at Oracle Cloud Infrastructure, focusing on large-scale network automation and reliability engineering.

Principle Network Reliability Engineer

Principal Network Reliability Engineer position at Oracle Cloud Infrastructure, focusing on large-scale network automation and distributed systems management.

Senior Principal Software Engineer

Senior Principal Software Engineer role at Oracle Health, focusing on cloud platform development for healthcare solutions with 10+ years of experience required.

OCI Architect

Senior OCI Architect position at Oracle requiring TS/SCI clearance, focusing on cloud infrastructure design and implementation.

Principal Program Manager-ProdDev

Principal Program Manager role at Oracle leading healthcare technology initiatives with competitive compensation and comprehensive benefits.