Sr Principal Software Developer

A world leader in cloud solutions using tomorrow's technology to tackle today's problems.
Pleasanton, CA, USA
$96,800 - $251,600
Backend
Principal Software Engineer
In-Person
10+ years of experience
Enterprise SaaS · AI

Description For Sr Principal Software Developer

Oracle Fusion Analytics Warehouse is seeking a Sr Principal Software Developer to join their team developing pre-packaged analytical applications for executive-level users. This role combines technical leadership with hands-on development, requiring expertise in full-stack development, cloud technologies, and enterprise software. The position offers an opportunity to work with state-of-the-art cloud products in one of Oracle's fastest-growing business units.

The ideal candidate will bring 10+ years of software development experience, with deep expertise in Java/J2EE, microservices, and cloud technologies. You'll be responsible for designing and developing sophisticated software solutions while mentoring junior developers and driving best practices. The role demands both technical excellence and strong leadership skills, as you'll be working closely with senior technology leaders and influencing critical delivery initiatives.

Oracle offers a comprehensive benefits package including competitive salary, medical benefits, 401(k) matching, flexible vacation, and stock purchase options. The company promotes a diverse and inclusive workplace, supporting work-life balance while offering opportunities for professional growth and innovation. As part of Oracle's engineering division, you'll have the chance to shape the future of business intelligence software while working with cutting-edge technologies in a collaborative environment.

Last updated 3 minutes ago

Responsibilities For Sr Principal Software Developer

  • Design, develop, and troubleshoot software programs
  • Define and evolve standard practices and procedures
  • Provide direction and mentorship to others
  • Drive high-visibility and high-impact projects
  • Collaborate with senior technology leaders
  • Communicate complex technical concepts to senior leadership
  • Ensure high-quality software delivery through testing and best practices
  • Shape company's future infrastructure to support growth

Requirements For Sr Principal Software Developer

Java
JavaScript
React
  • Bachelor's Degree in Computer Science/Engineering
  • 10+ years of Software/Application development experience
  • Sound knowledge of full-stack development using Java/J2EE concepts
  • Expertise in Java/J2EE, web applications, and microservices
  • Proficient in Java, JavaScript frameworks, SQL, and Spring Boot
  • Strong experience with AWS, Azure, or Google Cloud
  • Deep understanding of OOP principles and design patterns
  • Advanced debugging & troubleshooting skills
  • Experience in performance optimization
  • Technical leadership ability
  • Proficient in code reviews
  • Strong experience with Agile/Scrum processes

Benefits For Sr Principal Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Supplemental life insurance
  • 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 Sr Principal Software Developer

Principle Technical Analyst HCM (Oracle Cloud Payroll)

Principal Technical Analyst role at Oracle focusing on HCM Cloud Payroll support, offering competitive salary and comprehensive benefits.

Principal Member of Technical Staff - Oracle Blockchain Platform Product Development

Principal Software Engineer role at Oracle focusing on blockchain platform development, requiring 8+ years of experience in distributed systems and multiple programming languages.

Principal Member of Technical Staff

Principal Technical Staff role at Oracle Health, focusing on modernizing healthcare systems with AI and advanced applications.

Program Manager 4-ProdDev

Principal Technical Program Manager role at Oracle Cloud Infrastructure leading complex networking projects and cross-functional teams.

Principal Software Developer

Principal Software Developer role at Oracle, focusing on Java and cloud development for the Aconex construction software platform.