Full Time

Sr. Principal Software Engineer

Oracle
$140,000 - $200,000* / year (about $67–$96 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Oracle, so some details may not match this job. The employer's own page has the real description.

Overview

The Sr. Principal Software Engineer at Oracle plays a pivotal role in spearheading software development initiatives, driving innovation across complex software systems. The successful candidate will lead technical projects, mentor junior engineers, and collaborate with cross-functional teams to design, develop, and optimize high-performance software solutions. A key responsibility is to ensure that engineering processes adhere to best practices while contributing to the organization’s strategic goals through technical expertise and leadership.



Job Responsibilities

  • Lead the architecture and design of complex software systems, ensuring scalability and reliability.
  • Collaborate with product management and stakeholders to define project requirements and scope.
  • Mentor and guide junior engineers, fostering a culture of learning and knowledge sharing.
  • Develop high-quality code, performing unit tests, code reviews, and debugging to ensure robustness of applications.
  • Monitor and optimize application performance for high throughput and low latency.
  • Stay updated with emerging technologies and industry trends, integrating them effectively into product development.
  • Contribute to technical documentation and ensure compliance with company standards and best practices.


Qualifications

  • Master's or Bachelor's degree in Computer Science, Engineering, or a related field.
  • A minimum of 10 years of experience in software development with a strong focus on software architecture.
  • Proficiency in programming languages such as Java, C++, or Python.
  • Demonstrated experience with distributed systems and microservices architecture.
  • Strong understanding of databases (SQL/NoSQL) and cloud technologies (AWS, Azure, or Oracle Cloud).
  • Exceptional problem-solving skills and the ability to work under pressure in a fast-paced environment.
  • Excellent communication and collaboration skills, with experience working in diverse teams.


Technologies & Tools

The Sr. Principal Software Engineer will primarily work with a diverse set of technologies and tools that include cloud platforms (such as Oracle Cloud and AWS), programming languages such as Java, C++, and Python, as well as frameworks and tools for application development, version control (Git), CI/CD pipelines, and containerization (Docker, Kubernetes). Knowledge of database systems including Oracle Database and NoSQL solutions will also be essential.



Ideal Candidates

Ideal candidates for the Sr. Principal Software Engineer role are characterized by their strong leadership abilities, innovative mindset, and a commitment to excellence in software development. They possess a high degree of technical expertise and are able to convey complex ideas clearly and succinctly. Their collaborative spirit and adaptability to rapid changes position them as effective team players within diverse environments. Moreover, a passion for technology and continuous learning plays a key role in their success in this rapidly evolving industry.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.