Principal Software Developer(hybrid)

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for 40+ years.
$94,200 - $223,500
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Developer(hybrid)

Oracle is seeking a Principal Software Engineer to join their software engineering division. This is a hybrid role available across multiple US locations including Redwood City, Santa Clara, Austin, Seattle, Nashville, and Broomfield.

As a Principal Software Engineer, you'll be responsible for applying software architecture knowledge to develop, debug, and design software applications and operating systems. You'll work on building enhancements within existing software architecture while having the opportunity to suggest architectural improvements. This role requires both deep technical expertise and leadership skills, as you'll be driving technical collaboration between teams and providing mentorship to junior engineers.

The ideal candidate will be both a rock-solid coder and a distributed systems generalist, capable of diving deep into any part of the stack while designing broad distributed system interactions. You'll be working on highly visible and mission-critical projects, bringing your technical expertise to bear on complex challenges.

Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and various other benefits. The company maintains a strong commitment to work-life balance and promotes an inclusive workforce that values diverse perspectives.

This role offers the opportunity to work with cutting-edge technology at a global leader in cloud solutions, contributing to products that solve today's most challenging business problems. You'll be part of a company with a 40+ year track record of success and continuous innovation in the enterprise software space.

Requirements include 7+ years of software development experience, strong computer science fundamentals, and expertise in building highly-available distributed systems. The role offers competitive compensation with a salary range of $94,200 to $223,500, plus potential bonus and equity opportunities.

Last updated 21 hours ago

Responsibilities For Principal Software Developer(hybrid)

  • Apply software architecture knowledge to perform software development tasks
  • Debug and design software applications and operating systems
  • Build enhancements within existing software architecture
  • Drive technical collaboration between teams
  • Provide technical mentorship to junior engineers
  • Architect and execute highly visible and mission critical projects
  • Design broad distributed system interactions

Requirements For Principal Software Developer(hybrid)

Java
Go
JavaScript
  • Computer Science fundamentals in object-oriented design, data structures, & algorithm design
  • 7+ years of software development experience with object oriented languages like Java, C++, C#, Javascript, Go
  • Systematic problem-solving approach and strong communication skills
  • Experience in building highly-available and scalable distributed services
  • Experience with microservice design patterns
  • BS degree or equivalent experience

Benefits For Principal Software Developer(hybrid)

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
  • Pre-tax commuter and parking benefits
  • 401(k) 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(hybrid)

Principle Software Developer

Principal Software Developer role at Oracle focusing on C/C++ static analysis tool development and implementation for database security and quality assurance.

Principal Software Developer

Principal Software Developer role at Oracle focusing on Autonomous Database development, requiring 10+ years of experience in cloud technologies and database management.

Sr. Software Development Director

Senior Software Development Director position at Oracle leading Health Application & Infrastructure team, building healthcare services at scale in cloud environment.

Software Engineer (Principal/Senior/Technical Staff Member) – Database Migration Services (DMS)

Principal Software Engineer role at Oracle focusing on backend development for Database Migration Services, requiring 10+ years of experience in Java, cloud services, and distributed systems.

Product Architect - Support

Principal Product Architect position at Oracle, leading software development teams and architecting enterprise solutions with 10+ years experience required.