[Remote] Principal Software Developer - Oracle Health

Oracle

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$99,600–$223,400 / yr
Posted
21 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $188k
This role $162k
$85k most similar roles pay here $240k

This role pays less than 71% of similar roles. Most pay $161,500–$215,175 — the shaded band above. At the midpoint, this role pays about $162k versus about $188k for comparable roles.

Based on 240 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 467 open roles on FindRole.

Listed pay typically runs $97,500–$209,500 across 353 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · [Remote] Principal Software Developer - Oracle Health

As a Principal Software Developer at Oracle Health Data Intelligence and Life Sciences, you will join the data platform team (OHDS) to drive forward a multi-tenant data platform serving AI, agentic, and traditional analytics workloads. Your responsibilities include designing and implementing key components for ingestion, transformation, indexing, storage, and retrieval layers, ensuring high scalability and reliability in regulated healthcare environments. You will collaborate with software architects on system design, partner with product management and applied science teams to deliver end-to-end solutions, and apply your expertise in Java or Python along with cloud-native services like OCI, AWS, Azure, or GCP to develop scalable and secure cloud-hosted software services. Additionally, experience with distributed storage systems, streaming and CDC technologies, large-scale batch processing tools such as Spark and Flink, and multi-modal persistence patterns will be highly beneficial for this role.

What you'll do

  • Design and implement key components in a multi-tenant data platform for AI, agentic, and traditional workloads.
  • Resolve complex technical issues related to system design and implementation in healthcare environments.
  • Ensure the scalability, reliability, security, and cost efficiency of cloud-hosted software services.
  • Collaborate with product management and development teams to enhance customer outcomes through software systems.
  • Drive operational excellence by applying best practices for scalable and reliable data processing and retrieval.

What we're looking for

  • 7+ years of experience in software development, preferably with a BS or MS degree in Computer Science
  • Proficiency in Java and/or Python for developing scalable cloud-hosted solutions
  • Expertise in distributed storage systems and data warehouses/lakehouses
  • Hands-on experience with streaming, CDC, and large-scale batch processing technologies (e.g., Spark, Flink)
  • Strong understanding of cloud concepts and native services on OCI, AWS, Azure, or GCP
  • Technical leadership skills for designing and implementing complex software components

More like this

Similar roles

Principal Software Developer - Oracle Health, US citizenship required

Oracle

US 52 days ago $99,600$223,400
Oracle Python Java Kubernetes Docker CI/CD AWS OCI Azure GCP PostgreSQL API design Data modeling Security IAM OAuth OpenID Connect Secrets management Key rotation Cloud Native mTLS Observability SLOs SLIs Incident analysis Automation Containerization Orchestration

Software Architect - Oracle Health

Oracle

Austin, TX 3 days ago $136,600$355,400
Oracle Databricks Snowflake Python Java SQL LLMs GPT Agentic Architectures Deep Research Frameworks Data Warehouses AI Big Data Distributed Systems