Principal Software Developer

As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems. True innovation starts with diverse perspectives and various abilities and backgrounds.
$94,200 - $223,500
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Technical Program Manager

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

Principal Program Manager

Principal Program Manager position at Oracle focusing on communication strategy and team leadership.

Principal Member of Technical Staff

Principal Technical Staff role at Oracle focusing on distributed systems and cloud infrastructure, offering competitive compensation and comprehensive benefits.

Principal Member Technical Staff (JoinOCI-SDE)

Principal Software Engineer role at Oracle focusing on cloud infrastructure and AI/ML development with competitive compensation and benefits.

Principal Software Engineer

Principal Software Engineer role at Oracle Cloud Infrastructure focusing on Identity and Access Management systems, requiring 6+ years of distributed systems experience.

Description For Principal Software Developer

As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture. Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 7+ years of software engineering or related experience.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Oracle offers a comprehensive benefits package which includes medical, dental, and vision insurance, short and long term disability, life insurance, AD&D, flexible spending accounts, pre-tax commuter benefits, 401(k) with company match, flexible paid time off, paid parental leave, employee stock purchase plan, adoption assistance, and more.

Oracle is an Equal Employment Opportunity Employer and considers qualified applicants without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veteran status, or any other characteristic protected by law.

Last updated 6 months ago

Responsibilities For Principal Software Developer

  • Apply basic to intermediate knowledge of software architecture
  • Perform software development tasks for applications and operating systems
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Perform moderately complex problem solving
  • Understand and apply company policies and processes

Requirements For Principal Software Developer

Java
JavaScript
Go
  • BS degree or equivalent experience relevant to functional area
  • 7+ years of software engineering or related experience
  • Computer Science fundamentals in object-oriented design, data structures, & algorithm design
  • 5+ years of total experience with software development/programming experience with at least one object oriented coding language such as Java, C++, C#, Javascript, Go, etc.
  • Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive
  • Experience in building highly-available and scalable distributed services
  • Experience with microservice design patterns
  • Exhibits behaviors consistent with OCI values

Benefits For Principal Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Short term disability
  • Long term disability
  • Life insurance
  • AD&D insurance
  • Flexible Spending Accounts
  • Pre-tax commuter benefits
  • 401(k) with company match
  • Flexible paid time off
  • Paid parental leave
  • Employee Stock Purchase Plan
  • Adoption assistance

Interested in this job?