Principal Software Engineer

Oracle

Quick summary

Work type
On-site
Location
Nashville, TN · Austin, TX
Salary
$99,600–$234,600 / yr
Posted
7 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $188k
This role $167k
$83k most similar roles pay here $255k

This role pays less than 67% of similar roles. Most pay $161,500–$214,500 — the shaded band above. At the midpoint, this role pays about $167k 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 418 open roles on FindRole.

Listed pay typically runs $97,500–$223,400 across 317 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Software Engineer

As a Principal Software Engineer on the Oracle Cloud Infrastructure (OCI) Transformation & Delivery team in Nashville, TN, you will play a pivotal role in supporting the Zero Process Oracle (ZPO) initiative. This involves building and maintaining applications that streamline critical business processes across Oracle, including designing workflow systems with dynamic scoring and real-time updates, developing responsive dashboards for various user personas, and integrating AI/ML model outputs into interfaces. You will work across the stack from database to UI, leveraging PostgreSQL/SQL, JavaScript, PL/SQL, and REST APIs, while ensuring high availability and scalability for enterprise applications serving over 500 concurrent users. Additionally, you will mentor team members and contribute to engineering best practices in a fast-paced environment where adaptability and a bias towards action are key.

What you'll do

  • Design and implement workflow systems with dynamic scoring, validation, and real-time updates.
  • Develop responsive dashboards and reporting capabilities for multiple user personas.
  • Write and optimize SQL/PL/SQL including stored procedures and complex queries.
  • Implement role-based access control and integrate with enterprise identity systems.
  • Build automated report generation tools with export capabilities to various formats.

What we're looking for

  • 5+ years of experience delivering enterprise applications
  • Strong JavaScript skills for dynamic UI and real-time updates
  • Expertise in PostgreSQL/SQL including stored procedures and data modeling
  • Experience with responsive design and mobile-first development principles
  • Ability to implement role-based access control and integrate SSO/MFA
  • Proven track record of mentoring and leading other developers

More like this

Similar roles

Software Engineer

Q2

Austin, Texas 71 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Rockwell Automation

Mayfield Heights, OH 6 days ago
TypeScript Kotlin C# .NET Core Agile Azure AWS microservices test automation CI/CD GitHub Copilot
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 38 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL MSSQL Git Jenkins SonarQube Ansible SaltStack JSON YAML

Software Engineer

Booz Allen Hamilton

Aurora, CO 29 days ago $69,400$158,000
Linux Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Washington, District of Columbia 6 days ago $112,800$257,000
Rust C C++ Java Go Python Bash Kubernetes CI/CD Spec Driven Development GitHub TS/SCI clearance KVM SysML DoDAF UAF

Software Engineer

Booz Allen Hamilton

Quantico, VA 69 days ago $69,400$158,000
Java Python .NET JavaScript React Angular NodeJS AWS Azure Google Cloud Platform Git Bash Visual Basic Groovy Lua CI/CD Agile Kubernetes Docker PostgreSQL MSSQL Oracle MongoDB