Principal Software Engineer

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
$96,800 - $223,400
Cloud
Principal Software Engineer
In-Person
7+ years of experience
Enterprise SaaS · Healthcare · Cloud

Description For Principal Software Engineer

Oracle is seeking a Principal Software Engineer to join their healthcare technology initiative. This role combines cloud engineering expertise with healthcare innovation, focusing on building scalable, distributed systems that improve patient care. The position offers an opportunity to work with cutting-edge technologies including AI, machine learning, and large language models.

As a Principal Engineer, you'll lead the development of cloud-native solutions, working with distributed teams to design and implement robust healthcare platforms. The role requires deep technical expertise in Java, microservices, and cloud infrastructure, combined with strong leadership abilities to mentor team members and drive architectural decisions.

Oracle offers a comprehensive benefits package including competitive salary, medical benefits, 401(k) matching, and flexible vacation policy. The company's commitment to innovation, coupled with its 40+ year history of stability, makes it an ideal place for experienced engineers looking to make a significant impact in healthcare technology.

The ideal candidate will bring 7+ years of experience in building enterprise-scale distributed systems, strong architectural skills, and a passion for solving complex technical challenges. You'll work in a collaborative environment where you can influence technical direction while helping transform healthcare delivery through technology.

This role presents an excellent opportunity for a senior technologist who wants to combine technical leadership with hands-on development, working on meaningful projects that directly impact healthcare outcomes. Join Oracle to help shape the future of healthcare technology while advancing your career in a supportive, innovation-focused environment.

Last updated 8 hours ago

Responsibilities For Principal Software Engineer

  • Lead and design scalable, distributed software components
  • Own the complete SDLC from architecture to production
  • Mentor and empower other engineers
  • Design and build microservices using Java and related frameworks
  • Build and maintain SaaS applications on Cloud Infrastructure
  • Drive architectural design, strategy and governance
  • Manage project priorities, deadlines, and deliverables
  • Lead distributed global teams
  • Troubleshoot production issues
  • Drive operational systems updates to latest Cloud technologies

Requirements For Principal Software Engineer

Java
JavaScript
Kubernetes
  • BS or MS degree in computer science, or equivalent
  • 7+ years of designing, developing and shipping scalable systems
  • Strong grasp of system design fundamentals
  • Experience with Java or similar OO languages
  • Experience with microservices frameworks
  • Experience with Public Cloud SaaS, PaaS Services
  • Experience with containers and Kubernetes
  • Strong grasp of Computer Science concepts
  • Experience with production operations
  • Excellent communication skills

Benefits For Principal Software Engineer

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
  • 72 hours 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 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.

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.

Senior Principal Software Engineer

Senior Principal Software Engineer role at Oracle Health, focusing on cloud platform development and healthcare technology solutions.

Principal Software Engineer

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