Principal Software Engineer

A world leader in cloud solutions using tomorrow's technology to tackle today's problems, operating with integrity for 40+ years.
Australia
Cloud
Principal Software Engineer
In-Person
6+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Engineer to join their Reliability team. This role is crucial in ensuring the highest level of availability and reliability for OCI services and customers. The position involves building complex, highly technical products and services in the Cloud from the ground up, working with cutting-edge technologies and automation systems. The ideal candidate will have 6+ years of experience in software development, strong expertise in cloud technologies, and the ability to mentor team members. Oracle offers comprehensive benefits including medical, life insurance, and retirement options. The role provides an opportunity to work on ambitious initiatives in a fast-growing environment, contributing to the future of cloud services used daily by customers worldwide. The position requires strong technical skills in both backend and frontend development, with experience in distributed systems and cloud technologies.

Last updated a month ago

Responsibilities For Principal Software Engineer

  • Work with OCI product leaders to translate business requirements into technical specifications
  • Design, develop and troubleshoot scalable, customer-facing cloud services
  • Automate common tasks to enable continuous delivery
  • Drive performant, scalable solutions to completion
  • Maintain development and production infrastructure
  • Provide technical guidance and feedback
  • Contribute to product roadmaps
  • Mentor and coach junior members
  • Raise the bar for engineering quality and best practices

Requirements For Principal Software Engineer

Java
JavaScript
Kubernetes
TypeScript
  • 6+ years of experience in the software industry
  • Bachelor's Degree or Masters in Computer Science or equivalent education
  • Strong experience in either back-end development with JVM based language or front-end development with JavaScript/typescript
  • Experience in microservice-based architectures, distributed systems, SQL and NoSQL databases
  • Good grip over CI/CD process and tools
  • Previous experience of using Cloud services (IaaS, PaaS)
  • Strong verbal and written communication skills

Benefits For Principal Software Engineer

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

Interested in this job?

Jobs Related To Oracle Principal Software Engineer

Principal Software Engineer (Join OCI-SDE)

Principal Software Engineer role at Oracle's Multicloud Services organization, building cloud infrastructure and distributed systems.

Principal Product Solutions Engineer

Principal Product Solutions Engineer position at Oracle, focusing on cloud infrastructure and customer solutions, requiring 6+ years of experience and bilingual proficiency.

Principal Software Engineer

Principal Software Engineer position at Oracle focusing on cloud infrastructure and enterprise software development, offering competitive compensation and comprehensive benefits.

Principal Cloud Solution Engineer

Principal Cloud Solution Engineer position at Oracle, leading technical pre-sales and cloud architecture for strategic customers, requiring 10+ years of experience and deep expertise in cloud technologies.

Senior Principal Performance Engineer-Cloud Storage

Senior Principal Performance Engineer role at Oracle focusing on cloud storage optimization, benchmarking, and performance analysis, requiring 12+ years of experience.