Senior Principal Software Engineer

A world leader in cloud solutions, using tomorrow's technology to tackle today's problems.
Spain
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Healthcare · Enterprise SaaS · Cloud

Description For Senior Principal Software Engineer

Oracle Health is seeking a Senior Principal Software Engineer to join their team focused on product development and platform modernization. This role is central to supporting customers in assessing market viability of new treatments and ensuring patient wellness worldwide. The position involves working on distributed systems, identity, security, and observability. The ideal candidate will transform requirements into technical specifications, lead development teams, and work on architecturally broad and deep software systems. This role offers the opportunity to impact millions of patients while working with cutting-edge cloud technologies. Oracle provides a competitive benefits package and promotes a diverse, inclusive workplace. The position requires expertise in cloud services, distributed systems, and modern programming languages, with the opportunity to work on significant healthcare technology initiatives.

Last updated a day ago

Responsibilities For Senior Principal Software Engineer

  • Transform requirements into technical design specifications
  • Design, build and operate applications and services
  • Work independently and provide technical leadership
  • Own development from initial concepts through implementation
  • Ensure high quality code delivery
  • Lead and coach junior team members
  • Drive engineering peer reviews and architectural documentation
  • Work with cross-functional teams
  • Foster good software engineering practices
  • Manage code in production at scale

Requirements For Senior Principal Software Engineer

Java
Linux
  • BS or MS degree in Computer Science or Computer Engineering (MS preferred)
  • 10+ years' experience in design & implementation of complex software development
  • Deep understanding of public cloud services
  • Experience in designing and developing reliable, scalable software architecture
  • Development experience in Java and C++
  • Deep understanding of object-oriented design and SDK development
  • Good knowledge of data structures, algorithms, operating systems
  • Working familiarity with networking protocols
  • Good understanding of Linux, Oracle databases, NoSQL systems
  • Experience with Identity and access management in cloud is a plus

Benefits For Senior Principal Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Competitive suite of employee benefits
  • Flexible medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Principal Software Engineer

Principal Product Manager - Cloud Platforms

Principal Product Manager position at Oracle focusing on cloud platforms, requiring 10+ years of experience in product development and cloud technologies.

Principal Software Engineer

Principal Software Engineer position at Oracle focusing on cloud-native healthcare solutions, requiring 7+ years of experience in distributed systems and strong leadership skills.

Strategic Sr Principal Technical Program Manager – Cloud Infrastructure & New Product Introduction (NPI)

Strategic Sr Principal TPM role at Oracle Cloud Infrastructure leading cloud hardware development and new product introduction initiatives.

Principal Program Manager

Principal Program Manager role at Oracle Analytics focusing on service excellence and quality of service management with 6+ years experience required.

Principal Software Engineer

Principal Software Engineer position at Oracle focusing on cloud infrastructure and enterprise solutions development with competitive compensation and benefits.