Principal Software Developer

A world leader in cloud solutions using tomorrow's technology to tackle today's problems, operating for 40+ years.
$94,200 - $223,500
Backend
Principal Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Developer

As a Principal Software Engineer at Oracle, you will be at the forefront of cloud technology innovation, working with teams responsible for software design, development, and operations of new and existing products. This role combines hands-on technical leadership with architectural expertise, requiring deep knowledge of cloud infrastructure and distributed systems. You'll be architecting broad systems interactions, diving deep into any part of the stack, and providing technical leadership to the broader organization.

The position demands expertise in developing and operating high-scale services, with a focus on making cloud-scale services resilient. You'll be working in a collaborative, agile environment where balancing speed and quality is crucial. The role involves recommending and justifying major changes to products using data-driven approaches and establishing consensus across teams.

Oracle offers a comprehensive benefits package and a culture that promotes work-life balance. As a world leader in cloud solutions, Oracle provides an environment where innovation thrives and diverse perspectives are valued. The company's 40+ year track record of success and commitment to integrity makes it an ideal place for those seeking to make a significant impact in enterprise technology.

The role offers competitive compensation, including potential bonus and equity, along with extensive benefits covering health, retirement, and work-life balance. You'll be part of a company that's continuously pushing the boundaries of cloud technology while maintaining a strong focus on operational excellence and customer success.

Last updated an hour ago

Responsibilities For Principal Software Developer

  • Define and evolve standard practices and procedures
  • Define and develop software for tasks associated with developing, designing and debugging applications
  • Provide technical leadership to the broader organization
  • Architect broad systems interactions
  • Work on cloud infrastructure and networking

Requirements For Principal Software Developer

Go
Java
Kubernetes
MySQL
PostgreSQL
Redis
  • BS or MS degree in Computer Science or relevant technical field
  • 8+ years of total experience in software development
  • Experience with Java, GoLang, C#, or similar OO languages
  • Experience with large-scale, highly distributed services infrastructure
  • Experience with operational environment and mission-critical tier-one livesite servicing
  • Strong problem-solving and communication skills
  • Experience designing scalable architectures

Benefits For Principal Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
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 with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal

Interested in this job?

Jobs Related To Oracle Principal Software Developer

Siebel Senior Manager Oracle CSS

Senior leadership role managing Siebel technical experts at Oracle CSS, focusing on customer success and team development across EMEA.

5G Software Engineering Manager

Lead 5G software engineering team at Oracle, managing cloud-native development for telecom networks with 12+ years experience required.

Software Developer 5

Principal Software Engineer role at Oracle working on Cloud Infrastructure Object Storage team, building scalable distributed systems.

Software Development Director

Senior technology leadership role at Oracle, leading engineering teams in cloud solutions development, requiring 20+ years of industry experience.

Principal Software Developer

Principal Software Developer position at Oracle focusing on cloud infrastructure and distributed systems development with competitive compensation and benefits.