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 3 months 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 Account Cloud Engineer - Digital Natives

Principal Account Cloud Engineer position at Oracle, focusing on cloud architecture design and implementation for digital native customers.

Principal Technical Program Manager - Hardware Planning

Principal Technical Program Manager position at Oracle Cloud Infrastructure focusing on hardware planning and infrastructure optimization.

Senior Principal Technical Program Manager - Strategic Customers Engineering

Senior Principal TPM role at Oracle managing strategic customer relationships and cross-functional programs for GPU engineering, requiring 10+ years experience in cloud and AI technologies.

Senior Principal Solution Architect, Multicloud

Senior Principal Solution Architect position at Oracle, focusing on multicloud solutions and strategic customer engagement, requiring 10+ years of experience in cloud architecture.

Principal Member of Technical Staff

Principal Technical Staff position at Oracle Cloud Infrastructure, building large-scale distributed systems and cloud services with 10+ years experience required.