Principal Software Developer

Oracle

Actively hiring
United States Posted 22 days ago $99,600$223,400 / year

At a glance

AI generated

TL;DR

As a Principal Software Developer, you will join a leading-edge product development team as an individual contributor with a focus on designing and developing scalable data pipelines and AI-driven workflows. Your daily tasks will include building large language model (LLM) and agent-based solutions to address complex business challenges such as revenue leakage and automation, while also mentoring junior engineers and contributing to system design decisions. You must have deep expertise in Python or Java, SQL, and data engineering practices like ETL processes and data modeling with tools like Spark. Additionally, experience with cloud platforms (OCI, AWS, Azure) and high-scale distributed systems is essential. Ideal candidates will bring a background in healthcare or digital health systems, familiarity with electronic health record (EHR) systems and revenue cycle management (RCM) workflows, and proficiency in prompt engineering for LLMs like ChatGPT and Claude.

Skills

Python Java SQL Spark AWS OCI Azure LLMs prompt engineering agent frameworks ChatGPT CI/CD Kubernetes Docker PostgreSQL Terraform

What you'll do

  • Design and develop scalable data pipelines and AI-driven workflows.
  • Build LLM/agent-based solutions for business use cases like revenue leakage prevention.
  • Optimize systems for performance, scale, and low latency.
  • Mentor junior engineers and contribute to design decisions.
  • Own end-to-end features from data ingestion through transformation to insights.

What we're looking for

  • BS/MS in Computer Science or equivalent degree required.
  • Over 8 years of software engineering experience with Python and Java.
  • Expertise in data engineering, including ETL processes and data modeling.
  • Experience building high-scale distributed data systems and working with cloud platforms.
  • Proven ability to design complex SaaS/IaaS projects and translate ambiguous requirements into technical designs.
  • Hands-on experience with large language models (LLMs) and prompt engineering.

Market check

Salary context

This $99,600–$223,400 range sits above 35% of similar postings on FindRole.

Peer median band

$139,076$220,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$153,550$211,200

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Oracle

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

Oracle currently has 251 open roles on FindRole.

Listed pay typically runs $97,500–$199,500 across 193 roles with salary data.

Most-posted roles

View all roles at Oracle

More like this

Similar roles

Principal Software Developer

Oracle

Austin, TX, US 9 days ago $99,600$223,400
Kubernetes Go Scala Java OCI Temporal Terraform Helm CI/CD Docker PostgreSQL Python RabbitMQ Redis Prometheus Grafana GitLab AWS Azure

Principal Software Developer

Leidos

3025 Gaithersburg Md, US 58 days ago $131,300$237,350
Python C++ Qt GitHub Copilot ChatGPT Roo Code Docker CI/CD Kubernetes AWS Azure Google Cloud PostgreSQL MySQL MongoDB Git Jenkins Prometheus Grafana Scrum Agile

Principal Software Engineer

The Walt Disney Company

Remote (Usa - Ca - 2450 Broadway, US) 50 days ago $184,300$247,100
Python Java Django Springboot AWS Kinesis DynamoDB S3 SNS SQS MySQL Postgres Kafka CI/CD Agile ML/AI
Remote

Principal Software Engineer

Intuit

New York, New York, US 42 days ago $261,000$353,000
Python Java JavaScript React Node.js Docker Kubernetes AWS Azure CI/CD Git PostgreSQL MongoDB Agile Scrum

Principal Software Engineer

Oracle

US 42 days ago $96,800$223,400
Java Python Linux Docker Kubernetes Terraform CI/CD Prometheus Grafana PostgreSQL AWS Azure Oracle Cloud Infrastructure BMCs NICs SmartNICs ILOMs GPUs Microservices Observability High Availability Security Networking Compute Distributed Systems Firmware Development Testing

Principal Software Engineer

Intuit

Mountain View, California, US 42 days ago $261,500$353,500
Python Java JavaScript Docker Kubernetes AWS CI/CD PostgreSQL MongoDB Redis Git Jenkins Swagger RESTful_APIs