Resume and JobRESUME AND JOB
Oracle logo

Principal Software Developer(hybrid)

Oracle

Principal Software Developer(hybrid)

Oracle logo

Oracle

full-time

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Company Overview

Oracle Corporation is a global leader in enterprise cloud computing, delivering innovative database, application, and infrastructure solutions that power thousands of the world's largest companies. With a commitment to innovation and customer success, Oracle continues to redefine how businesses manage data and applications in the cloud era. Join us to shape the future of technology at one of the most influential tech companies worldwide.

Position Overview

As a Principal Software Developer (hybrid) at Oracle, you will design, develop, troubleshoot, and debug sophisticated software programs for databases, applications, tools, and networks. This role offers the flexibility of a hybrid work model, combining collaborative in-office experiences with remote productivity. You will lead critical projects, mentor junior developers, and drive technical excellence in a fast-paced, innovative environment. If you thrive on solving complex challenges and building scalable solutions, this is your opportunity to make a significant impact at Oracle.

Key Responsibilities

  • Design and architect scalable software solutions for Oracle's database systems, cloud applications, and enterprise tools.
  • Develop high-performance code using Java, C++, Python, or other relevant languages to enhance product functionality.
  • Troubleshoot and debug complex software issues across distributed systems, networks, and multi-tenant environments.
  • Collaborate with product managers, architects, and cross-functional teams to define and refine technical requirements.
  • Lead code reviews, ensuring adherence to best practices, security standards, and performance benchmarks.
  • Mentor and guide junior developers, fostering a culture of technical excellence and knowledge sharing.
  • Optimize software for cloud-native deployments, leveraging Oracle Cloud Infrastructure (OCI) services.
  • Conduct performance tuning and scalability testing for mission-critical database and application components.
  • Integrate new features with existing systems, ensuring seamless interoperability and backward compatibility.
  • Contribute to open-source projects or internal tools that advance Oracle's software development ecosystem.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of professional experience in software development, with a focus on databases, applications, or networks.
  • Expertise in programming languages such as Java, C++, Python, or Go, with proven ability to write production-grade code.
  • Strong experience in designing and implementing scalable, distributed systems in cloud environments.
  • Proficiency in troubleshooting and debugging complex software issues using tools like profilers and log analyzers.
  • Demonstrated ability to lead technical projects and collaborate effectively in agile teams.
  • Solid understanding of database technologies, including SQL, NoSQL, and Oracle Database internals.
  • Excellent problem-solving skills and experience with software development lifecycle (SDLC) methodologies.

Preferred Qualifications

  • Experience with Oracle Cloud Infrastructure (OCI), AWS, or Azure cloud platforms.
  • Advanced knowledge of microservices architecture, containerization (Docker/Kubernetes), and CI/CD pipelines.
  • Prior contributions to open-source projects or publications in software engineering.
  • Familiarity with machine learning frameworks or big data technologies like Apache Spark.
  • Oracle certification (e.g., OCP, OCA) or equivalent in database administration/development.

What We Offer

  • Competitive base salary plus performance-based bonuses and equity grants.
  • Comprehensive health, dental, and vision insurance with low employee premiums.
  • 401(k) retirement savings plan with generous company matching.
  • Flexible hybrid work model with remote work options and modern office facilities.
  • Generous paid time off, including vacation, sick leave, and parental leave.
  • Professional development stipend for certifications, conferences, and training.

About the Team

Our Principal Software Developer team is a dynamic group of elite engineers working on Oracle's core database and cloud products, collaborating closely with global product and engineering leads. We foster an inclusive culture that values innovation, work-life balance, and continuous learning through regular hackathons and tech talks. Join a high-impact team where your expertise will directly influence Oracle's next-generation solutions.

Locations

  • United States, United States
  • Redwood City, CA, United States
  • Santa Clara, CA, United States
  • Austin, TX, United States

Salary

Estimated Salary Rangehigh confidence

180,000 - 280,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Problem Solvingintermediate
  • Communicationintermediate
  • Collaborationintermediate

Required Qualifications

  • Bachelor's degree in relevant field (experience)
  • 8+ years of relevant experience (experience)

Preferred Qualifications

  • Master's degree (experience)
  • Experience with enterprise systems (experience)

Responsibilities

  • Design and develop software solutions
  • Write clean, maintainable code
  • Collaborate with cross-functional teams
  • Participate in code reviews
  • Debug and troubleshoot issues

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: Flexible PTO

Target Your Resume for "Principal Software Developer(hybrid)" , Oracle

Get personalized recommendations to optimize your resume specifically for Principal Software Developer(hybrid). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Developer(hybrid)" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Related Jobs You May Like

No related jobs found at the moment.

Oracle logo

Principal Software Developer(hybrid)

Oracle

Principal Software Developer(hybrid)

Oracle logo

Oracle

full-time

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Company Overview

Oracle Corporation is a global leader in enterprise cloud computing, delivering innovative database, application, and infrastructure solutions that power thousands of the world's largest companies. With a commitment to innovation and customer success, Oracle continues to redefine how businesses manage data and applications in the cloud era. Join us to shape the future of technology at one of the most influential tech companies worldwide.

Position Overview

As a Principal Software Developer (hybrid) at Oracle, you will design, develop, troubleshoot, and debug sophisticated software programs for databases, applications, tools, and networks. This role offers the flexibility of a hybrid work model, combining collaborative in-office experiences with remote productivity. You will lead critical projects, mentor junior developers, and drive technical excellence in a fast-paced, innovative environment. If you thrive on solving complex challenges and building scalable solutions, this is your opportunity to make a significant impact at Oracle.

Key Responsibilities

  • Design and architect scalable software solutions for Oracle's database systems, cloud applications, and enterprise tools.
  • Develop high-performance code using Java, C++, Python, or other relevant languages to enhance product functionality.
  • Troubleshoot and debug complex software issues across distributed systems, networks, and multi-tenant environments.
  • Collaborate with product managers, architects, and cross-functional teams to define and refine technical requirements.
  • Lead code reviews, ensuring adherence to best practices, security standards, and performance benchmarks.
  • Mentor and guide junior developers, fostering a culture of technical excellence and knowledge sharing.
  • Optimize software for cloud-native deployments, leveraging Oracle Cloud Infrastructure (OCI) services.
  • Conduct performance tuning and scalability testing for mission-critical database and application components.
  • Integrate new features with existing systems, ensuring seamless interoperability and backward compatibility.
  • Contribute to open-source projects or internal tools that advance Oracle's software development ecosystem.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of professional experience in software development, with a focus on databases, applications, or networks.
  • Expertise in programming languages such as Java, C++, Python, or Go, with proven ability to write production-grade code.
  • Strong experience in designing and implementing scalable, distributed systems in cloud environments.
  • Proficiency in troubleshooting and debugging complex software issues using tools like profilers and log analyzers.
  • Demonstrated ability to lead technical projects and collaborate effectively in agile teams.
  • Solid understanding of database technologies, including SQL, NoSQL, and Oracle Database internals.
  • Excellent problem-solving skills and experience with software development lifecycle (SDLC) methodologies.

Preferred Qualifications

  • Experience with Oracle Cloud Infrastructure (OCI), AWS, or Azure cloud platforms.
  • Advanced knowledge of microservices architecture, containerization (Docker/Kubernetes), and CI/CD pipelines.
  • Prior contributions to open-source projects or publications in software engineering.
  • Familiarity with machine learning frameworks or big data technologies like Apache Spark.
  • Oracle certification (e.g., OCP, OCA) or equivalent in database administration/development.

What We Offer

  • Competitive base salary plus performance-based bonuses and equity grants.
  • Comprehensive health, dental, and vision insurance with low employee premiums.
  • 401(k) retirement savings plan with generous company matching.
  • Flexible hybrid work model with remote work options and modern office facilities.
  • Generous paid time off, including vacation, sick leave, and parental leave.
  • Professional development stipend for certifications, conferences, and training.

About the Team

Our Principal Software Developer team is a dynamic group of elite engineers working on Oracle's core database and cloud products, collaborating closely with global product and engineering leads. We foster an inclusive culture that values innovation, work-life balance, and continuous learning through regular hackathons and tech talks. Join a high-impact team where your expertise will directly influence Oracle's next-generation solutions.

Locations

  • United States, United States
  • Redwood City, CA, United States
  • Santa Clara, CA, United States
  • Austin, TX, United States

Salary

Estimated Salary Rangehigh confidence

180,000 - 280,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Problem Solvingintermediate
  • Communicationintermediate
  • Collaborationintermediate

Required Qualifications

  • Bachelor's degree in relevant field (experience)
  • 8+ years of relevant experience (experience)

Preferred Qualifications

  • Master's degree (experience)
  • Experience with enterprise systems (experience)

Responsibilities

  • Design and develop software solutions
  • Write clean, maintainable code
  • Collaborate with cross-functional teams
  • Participate in code reviews
  • Debug and troubleshoot issues

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: Flexible PTO

Target Your Resume for "Principal Software Developer(hybrid)" , Oracle

Get personalized recommendations to optimize your resume specifically for Principal Software Developer(hybrid). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Developer(hybrid)" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Related Jobs You May Like

No related jobs found at the moment.