Oracle · Columbia, SC

Salary
Posted
Jul 22, 2026
Location
Columbia, SC
Last confirmed open
Jul 23, 2026

What this job asks for AI summary

A principal-level engineering role focused on building and owning the "control plane" that automates provisioning, configuration, and lifecycle management of cloud-native healthcare analytics infrastructure on Oracle Cloud Infrastructure. The work spans networking, identity, security, databases, and analytics services, with a strong emphasis on migrating legacy on-premises analytics workloads to modern cloud architectures. The role also carries technical leadership responsibilities, including mentoring engineers and driving architectural direction across teams.

Senior level · 7+ years · Bachelor's required · Full-time

Advertised as Principal, but the requirements read as Senior.

Must have (3)
Java or PythonHadoop or KafkaSQL · 6+ yrs
Nice to have (2)
OCI, AWS or Azure · 3+ yrscontainerization

“or” means any one of them counts — you don't need all of them.

Posted 10 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What gives you an edge
Hadoop12%Kafka12%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
Java51%Python51%SQL51%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $138,970 (middle half $107,524–$175,762).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (8)

The posting is titled 'Principal Software Engineer' but the actual requirements — 7-8+ years of experience, leading a team of up to 10 engineers on a single SaaS/IaaS project — are consistent with a Senior-level role. 'Principal' at Oracle is a title band, but the scope described (owning a platform domain, mentoring engineers) does not demonstrate the org-wide technical authority that would distinguish a true Principal from a Senior; the pool is sized at Senior.

The minimum experience requirement is ambiguous: the main Qualifications section states '8+ years of relevant experience', while the Minimum Job Qualifications section allows as few as 7 years with a Bachelor's degree (or 5 with a Master's, or 3 with a Doctorate). The overall years minimum is set to 7, reflecting the lowest hard gate for the most common degree path.

Java and Python are listed together as examples of 'modern procedural programming languages' in the required Qualifications section; they are treated as interchangeable alternatives for the same requirement rather than two separate hard gates.

Similarly, Hadoop and Kafka are listed as examples of 'distributed data processing systems' in the required Qualifications section; they are treated as interchangeable alternatives.

SQL, C/C++, and JavaScript are listed as examples of scripting/programming languages in the Minimum Job Qualifications coding experience requirement (6 years). SQL is the most commonly named standalone tool; C/C++ and JavaScript are omitted as they are less central to the cloud-native platform role described.

Cloud platform experience (OCI, AWS, Azure) and containerized service experience appear under Preferred Qualifications only.

No work location or remote policy is stated in the posting; CBSA fields are left blank. The role is assumed US-based given Oracle's US headquarters and the absence of any non-US location signal.

No compensation figures are provided in the posting.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗