Principal Software Engineer

World leader in cloud solutions using tomorrow's technology to tackle today's problems, operating with integrity for 40+ years.
United States
$96,800 - $223,400
Frontend
Principal Software Engineer
In-Person
7+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer

Oracle is seeking a Principal Software Engineer to join their cloud infrastructure team in a role that presents a greenfield opportunity to design and build new cloud-centric applications from the ground up. This position offers significant technical and business impact potential, working with a diverse team of smart, motivated professionals. The role focuses on UI development for the Oracle Cloud Infrastructure console, requiring expertise in modern frontend technologies and frameworks. The ideal candidate will contribute to high-impact projects while collaborating across multiple teams including UX, Product, Design, and Support.

The position demands strong technical skills in UI development, with particular emphasis on modern JavaScript frameworks and cloud services. You'll be working in an environment that values autonomy while providing the support needed to deliver excellent results. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong communication skills.

Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation policy, and various other benefits. The company maintains a strong commitment to work-life balance and professional development. This opportunity is ideal for experienced engineers who are passionate about creating intuitive, scalable web interfaces and are excited about working with cutting-edge cloud technologies.

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 continued growth in the cloud sector makes this an excellent opportunity for long-term career development.

Last updated 3 months ago

Responsibilities For Principal Software Engineer

  • Take an active role in the definition and evolution of standard practices and procedures
  • Define and develop software for tasks associated with developing, designing and debugging of software applications
  • Design and build new cloud centric applications
  • UI development, testing, CI/CD
  • Participate in scrum activities
  • Integrate with User Experience, Product, Design, Support and Project Management, and Service Teams

Requirements For Principal Software Engineer

JavaScript
TypeScript
React
Node.js
  • 7+ years of experience in UI development
  • MS degree in Computer Science or related fields or equivalent experience
  • Experience developing with AJAX frameworks (eg. Angular, ReactJS, or Vue)
  • Experience with Typescript/Javascript, Webpack, CSS
  • Experience interfacing with JSON REST APIs
  • Experience with Node.js/npm, Selenium/Webdriver, Jest
  • Good knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
  • Experience with developing microservices that communicate via event streams

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term disability 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) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 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 Engineer

Application Principal Developer - Front End

Principal Frontend Developer role at Oracle, building enterprise-scale web applications using modern technologies like TypeScript, React, and REST APIs.

Software Developer 4

Principal Software Engineer role at Oracle Cloud Infrastructure leading frontend development with React and Redux, requiring 6+ years of experience.

Principal Applications Engineer, Product Management Cloud

Principal Applications Engineer position at Oracle focusing on UI development and Redwood UX Design System implementation for SaaS applications.

Senior Principal Software Engineer (JavaScript, Java)

Senior Principal Software Engineer role at Oracle focusing on JavaScript and Java development for Visual Builder cloud service.

Principal Frontend Developer

Principal Frontend Developer role at Oracle Health Clinical Intelligence, building healthcare technology platforms with React and modern web technologies.