Taro Logo

Principal Software Engineer, OCI

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Operating with integrity for 40+ years.
$96,800 - $223,400
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Cloud · Enterprise SaaS

Description For Principal Software Engineer, OCI

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Engineer to join their new Service Platform team. The team is building a new platform called Kilt for powering OCI services, encompassing low-level execution runtime, application management, and high-level workflows for change management. This is a critical role where you'll help OCI developers focus on building their services while ensuring efficient cloud-scale operations.

As a Principal Engineer, you'll be part of a growing team working on ambitious new initiatives with broad impact. The role requires someone who is self-motivated, passionate about solving complex software challenges, and capable of deep systems analysis and improvement. The ideal candidate values simplicity and scale, thrives in collaborative, agile environments, and is eager to learn and innovate.

The position offers competitive compensation ranging from $96,800 to $223,400 annually, with additional benefits including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and paid parental leave. This is an opportunity to work with cutting-edge cloud technology at one of the world's leading technology companies, helping shape the future of cloud infrastructure.

The role requires extensive experience in distributed systems, strong programming skills in languages like Java or GoLang, and deep knowledge of cloud platforms, Kubernetes, and infrastructure automation. You'll be working on mission-critical systems that power Oracle's cloud services, making this an excellent opportunity for those looking to make a significant impact in cloud computing.

Last updated 2 days ago

Responsibilities For Principal Software Engineer, OCI

  • Collaborate with multiple teams to build the next generation OCI Service Platform
  • Define and improve standard practices and procedures
  • Design, specify, and develop software for new projects
  • Perform tasks related to design, development, and debugging of software applications
  • Work in an operational environment with mission-critical tier-one livesite servicing

Requirements For Principal Software Engineer, OCI

Go
Java
Kubernetes
Linux
  • BS or MS degree in Computer Science or relevant technical field
  • 6+ years of full-time professional experience in software development
  • Demonstrated ability to write code using Java, GoLang, or similar languages
  • Experience with large-scale, highly distributed services infrastructure
  • Strong knowledge of databases (SQL and NoSQL)
  • Knowledge of Linux internals and troubleshooting skills
  • Experience with Kubernetes
  • Knowledge of Infrastructure as Code (IAC) languages, preferably Terraform
  • Strong knowledge of Computer Networking
  • Ability to communicate technical ideas verbally and in writing

Benefits For Principal Software Engineer, OCI

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • 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, OCI

Software Development Director

Lead software development teams at Oracle Cloud Infrastructure (OCI), managing cloud services and platform development with 10+ years experience required.

Principal Cloud Engineer, Technology, China

Principal Cloud Engineer position at Oracle China, partnering with customers to design and deploy cloud solutions, requiring 10+ years experience.

Sr. Principal Data Center Engineer

Senior Datacenter Engineer position at Oracle focusing on designing and managing mission-critical infrastructure with emphasis on high availability, security, and cloud integration.

Principal Network Development Engineer

Principal Network Development Engineer role at Oracle Cloud Infrastructure (OCI) focusing on network fabric and systems design and support.

Principal Network Development Engineer

Principal Network Development Engineer position at Oracle Cloud Infrastructure (OCI) focusing on cloud-scale network design, automation, and operations with competitive compensation and benefits.