Principal Software Engineer

A world leader in cloud solutions using tomorrow's technology to tackle today's problems.
$94,200 - $223,500
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Principal Software Engineer

Oracle's Hospitality Integration Platform team is seeking a talented lead software engineer with expertise in Cloud solutions. This role is central to accelerating innovation through integration, working with a collaborative team that tackles diverse technical challenges across products. The position offers exposure to a broad range of problems, providing opportunities for accelerated career growth. The ideal candidate will be versatile and passionate about technology, contributing innovative ideas and implementing them. The role involves working with cutting-edge cloud technologies, including Kubernetes, Docker, and microservices architecture, while focusing on developing integration solutions for the hospitality industry. As a Principal Software Engineer, you'll lead technical initiatives, mentor team members, and help shape the future of Oracle's cloud-based hospitality solutions. The position offers competitive compensation, comprehensive benefits, and the opportunity to work with a global leader in cloud solutions. The role combines technical leadership with hands-on development, requiring expertise in both cloud technologies and software engineering best practices.

Last updated 2 days ago

Responsibilities For Principal Software Engineer

  • Provides significant contribution and oversight to the design and development of integration solutions
  • Delivers high quality products and ensures best practices
  • Writing functional specifications, design documentation, coding, unit testing
  • Works closely with documentation, testing and support groups
  • Identifies trends that have impact on work unit
  • Provides training and mentorship to less experienced software engineers
  • Performs code reviews

Requirements For Principal Software Engineer

Java
JavaScript
Kubernetes
  • BS degree in Computer Science or related technical field
  • 3+ years of prior software development experience
  • Experience in Cloud development using Kubernetes and Docker
  • Expert level competency in Java programming
  • Experience with microservice architectures
  • Experience with Continuous Delivery (CI/CD)
  • Expertise in API design and integration solutions
  • Experience with API management solutions
  • Experience in front end development using JavaScript

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
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Principal Software Engineer

Principal Member of Technical Staff

Principal Technical Staff position at Oracle focusing on cloud services and distributed systems, offering competitive compensation and comprehensive benefits.

Senior Principal Software Engineer

Senior Principal Software Engineer role at Oracle focusing on developing next-generation SaaS platform using cloud-native architecture, AI, and high-performance computing.

Principal Member of Technical Staff

Principal Technical Staff role at Oracle focusing on Linux virtualization and cloud infrastructure development.

Principal Member of Technical Staff

Principal Technical Staff position at Oracle focusing on cloud services and distributed systems development with competitive compensation and benefits.

Principal Cloud Engagement Manager

Principal Cloud Engagement Manager role at Oracle in Dubai, focusing on customer success and cloud implementation with 7+ years of experience required.