Principal Software Developer

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges, partnering with industry-leaders for over 40+ years.
United States
$94,200 - $223,500
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Principal Software Developer

Oracle is seeking a Principal Software Developer to join their software engineering division. This role represents a senior-level position (IC4) focused on designing, developing, and debugging software programs for databases, applications, tools, and networks. The position requires 6-10+ years of experience and offers a competitive salary range of $94,200 to $223,500.

As a Principal Software Developer, you'll be instrumental in shaping standard practices and procedures within the engineering division. The role involves complex work requiring advanced technical skills, with opportunities to provide direction and mentoring to others. You'll be responsible for defining and developing software solutions, troubleshooting complex issues, and contributing to the evolution of engineering practices.

Oracle offers an extensive benefits package including comprehensive health coverage, 401(k) with company match, flexible vacation policy, and various insurance options. The company maintains a strong position in the cloud solutions market, with over 40 years of industry experience and partnerships with leading organizations across sectors.

The role provides an opportunity to work with cutting-edge technology and contribute to significant projects while being part of a global technology leader. Oracle emphasizes work-life balance and maintains an inclusive work environment that promotes opportunities for all. The company also supports employee development through various programs and encourages community involvement through volunteer initiatives.

This position offers the chance to work on challenging projects, mentor others, and make meaningful contributions to Oracle's software engineering initiatives while enjoying comprehensive benefits and professional growth opportunities.

Last updated 2 hours ago

Responsibilities For Principal Software Developer

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
  • 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 software applications or operating systems

Requirements For Principal Software Developer

Java
Python
  • 6 to 10+ years of experience
  • English language proficiency (read, write, and speak)
  • Experience in software engineering or related field

Benefits For 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
  • 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
  • 72 hours of 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

Senior Principal Applications Engineer

Senior Principal Applications Engineer role at Oracle, focusing on Oracle Fusion applications with 15+ years experience required, offering $102K-$251K salary plus benefits in Redwood City, CA.

Principal Lead Developer - Java Microservices

Principal Lead Developer position at Oracle focusing on Java Microservices development with 10+ years experience requirement.

Principal Software Developer- Oracle Health (REMOTE)

Principal Software Developer position at Oracle Health, focusing on AI-first EHR development with competitive compensation and comprehensive benefits.

Principal Software Developer(hybrid)

Principal Software Engineer position at Oracle focusing on distributed systems and cloud infrastructure, offering competitive compensation and comprehensive benefits.

Principal Technical Program Manager

Principal Technical Program Manager role at Oracle, leading complex cloud and enterprise projects with 6+ years experience required.