Senior Principal Software Developer

A world leader in cloud solutions using tomorrow's technology to tackle today's problems.
United States
$96,800 - $251,600
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Healthcare · AI · Enterprise SaaS

Description For Senior Principal Software Developer

Oracle Health Applications & Infrastructure is seeking a Senior Principal Software Engineer for their Clinical Digital Assistant team, focusing on revolutionizing healthcare through advanced conversational AI and clinical automation solutions. This role is part of a new entrepreneurial organization building a complete platform for modernized, automated healthcare.

The position offers an opportunity to work at the forefront of healthcare technology, combining AI/ML with clinical automation to improve patient outcomes. You'll join a team of experienced full stack, distributed computing, and data/ML platform engineers, collaborating with cross-functional teams including data scientists and healthcare experts.

As a Senior Principal Engineer, you'll lead the design and implementation of complex software systems, focusing on building scalable, reliable AI-infused healthcare solutions. The role requires expertise in cloud development, distributed systems, and modern software engineering practices, with opportunities to influence architectural decisions and mentor other engineers.

The position offers competitive compensation ($96,800 - $251,600) and comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, flexible vacation, and various other perks. This is an excellent opportunity for experienced engineers passionate about using technology to transform healthcare delivery and patient care.

Oracle provides an inclusive work environment, promoting diverse insights and perspectives, with a strong focus on work-life balance and professional growth. Join us in building next-generation healthcare solutions that will make a meaningful impact on global healthcare delivery.

Last updated 16 days ago

Responsibilities For Senior Principal Software Developer

  • Lead the design and implementation of complex software systems
  • Build and productionize complex AI and ML infused systems
  • Design, develop, maintain, and optimize high-quality code
  • Lead architectural discussions and provide technical guidance
  • Work closely with product managers to understand requirements
  • Mentor and provide technical leadership to junior engineers
  • Participate in code reviews
  • Stay up-to-date with industry trends and emerging technologies

Requirements For Senior Principal Software Developer

Java
Python
Kubernetes
  • Bachelor's or Master's in Computer Science, Engineering, or related field
  • 10+ years of experience in cloud development, architecture, and deployment
  • Strong development experience in Java, Python, C++, C#, or similar OO languages
  • Experience with containerization technologies (Docker, Kubernetes)
  • Experience driving feature design reviews, documentation
  • Experience building event-based / streaming applications
  • Experience with data engineering and distributed computing architectures
  • Strong communication and interpersonal skills

Benefits For Senior 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 with company match
  • Flexible Vacation
  • 11 paid holidays
  • 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 Senior Principal Software Developer

Java Developer - Data Security Cloud Service

Senior Java Developer role focused on building secure cloud database services at Oracle

Software Developer (m/f/d) IC4

Principal Software Engineer role at Oracle focusing on test automation for the APEX low-code platform, requiring expertise in PL/SQL and JavaScript with 10+ years of experience.

Principal Member of Technical Staff - Java, Microservices

Principal Software Engineer role at Oracle focusing on Java microservices development and cloud platform engineering.

Principal Software Developer

Principal Software Developer position at Oracle, leading full-stack development of cloud applications with 10+ years experience required.

Principal Technical Program Manager - Life Sciences

Principal Technical Program Manager role at Oracle leading healthcare data analytics initiatives, requiring 5+ years experience and strong technical leadership skills.