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 12 days 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

Principal Front End Software Developer

Principal Frontend Software Developer position at Oracle focusing on UI development for cloud platform with React, TypeScript, and modern frontend technologies.

Principal Member of Technical Staff - Full Stack Software Development

Principal Software Engineer role at Oracle Health & AI, focusing on full-stack development for healthcare financial management applications.

Principal Software Development Engineer

Principal Software Engineer role at Oracle focusing on frontend development with React and TypeScript, building scalable cloud applications.

Principal Member of Technical Staff

Principal Software Engineer position at Oracle focusing on frontend development with React and Java, requiring 10+ years of experience in healthcare technology.

Principal Member of Technical Staff-UI

Principal UI Engineering role at Oracle Health, focusing on modernizing healthcare applications using React and advanced technologies.