Taro Logo

Principal Software Developer

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

Description For Principal Software Developer

As a Principal Software Engineer at Oracle, you will be responsible for software design, development, and operations for new and existing products. The role requires expertise in architecting broad systems interactions, cloud infrastructure, and networking knowledge. You'll work in a collaborative, agile environment, providing technical leadership while developing and operating high-scale services. The position demands strong technical skills, operational excellence, and the ability to balance speed and quality through iterative improvements.

The role offers comprehensive benefits including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and various other perks. You'll be working on cutting-edge cloud solutions, contributing to Oracle's 40+ year legacy of innovation. The position provides opportunities for both technical growth and leadership development, working with distributed teams across multiple locations.

Key focus areas include cloud infrastructure development, distributed systems architecture, and operational excellence. You'll be involved in making major technical decisions, establishing consensus through data-driven approaches, and mentoring other team members. The role requires expertise in modern development practices, cloud platforms, and infrastructure as code.

This position offers competitive compensation ranging from $96,800 to $223,400 per annum, with additional benefits including bonus and equity opportunities. You'll be joining a company committed to diversity, inclusion, and work-life balance, with opportunities to contribute to significant technical challenges in cloud computing and enterprise software.

The ideal candidate will combine deep technical expertise with leadership abilities, bringing experience in cloud services, distributed systems, and modern development practices. You'll have the opportunity to shape the technical direction of products while working with cutting-edge technologies in cloud computing.

Last updated 11 hours ago

Responsibilities For Principal Software Developer

  • Work with teams of software engineers on software design, development, and operations
  • Architect broad systems interactions
  • Provide technical leadership to the broader organization
  • Develop and operate high-scale services
  • Define and evolve standard practices and procedures
  • Design and debug software applications and operating systems

Requirements For Principal Software Developer

Go
Java
Kubernetes
Linux
  • BS or MS degree in Computer Science or relevant technical field
  • 6+ years of total experience in software development
  • Ability to write code using Java, GoLang, C#, or similar OO languages
  • Experience with large-scale, highly distributed services infrastructure
  • Experience working in mission-critical tier-one livesite servicing
  • Strong communication skills and systematic problem-solving approach
  • Experience designing high availability and scalable architectures
  • Knowledge of Infrastructure as Code (IAC) languages
  • Strong knowledge of databases (SQL and NoSQL)
  • Knowledge of Linux internals and troubleshooting skills

Benefits For Principal Software Developer

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