Lead Principal Application Software Engineer

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Nashville, TNSeattle, WAAustin, TXPleasanton, CA
Salary
$104,600–$264,100 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $184k
$85k $283k
below market most similar roles pay here above market

This role pays less than 62% of similar roles. Most pay $169,550–$214,600 — the blue band above. At the midpoint, this role pays about $184k versus about $192k 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 652 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 512 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Lead Principal Application Software Engineer

The Lead Principal Application Software Engineer joins the Oracle Cloud Infrastructure team to lead the design and development of scalable software solutions. This role involves mentoring teams, defining coding standards, and troubleshooting complex challenges while architecting broad system interactions. You will build and operate high-scale, highly distributed services and mission-critical tier-one livesite systems. Key technical requirements include proficiency in Java, GoLang, C#, or similar OO languages, along with experience in Kubernetes, Terraform, and SQL or NoSQL databases. You must possess deep knowledge of computer networking, Linux internals, and host virtualization technologies like Docker or KVM. The position focuses on ensuring high availability and performance for cloud-scale services, balancing speed with quality to meet future business demands through iterative improvements and data-driven technical leadership.

What you'll do

  • Design and develop scalable software solutions and high-scale distributed services.
  • Architect broad system interactions and cloud infrastructure components.
  • Mentor software engineering teams and provide technical leadership across the organization.
  • Establish coding standards, best practices, and technical design specifications.
  • Troubleshoot complex technical challenges across the entire software stack.
  • Recommend and justify major product changes using data-driven approaches.
  • Ensure the resilience, security, and maintainability of mission-critical cloud services.
  • Drive a culture of operational excellence and proactive problem-solving.

What we're looking for

  • BS or MS degree in Computer Science or a relevant technical field involving coding or equivalent practical experience.
  • 10+ years of total experience in software development, including building scalable solutions and web applications.
  • Demonstrated ability to write great code using Java, GoLang, C#, or similar OO languages.
  • Proven ability to deliver products and experience with the full software development lifecycle.
  • Experience working on large-scale, highly distributed services infrastructure and in mission-critical tier-one livesite environments.
  • Experience designing architectures for high availability, scalability, and flexibility to meet future business demands.
  • Experience as technical lead on large-scale applications and systems (preferred).
  • Hands-on experience with public cloud platforms, Kubernetes, Infrastructure as Code, and databases (preferred).

More like this

Similar roles

Principal Application Software Engineer

Oracle

Nashville, TN 8 days ago $99,600–$209,500
Java GoLang C# Kubernetes Terraform Oracle Cloud Infrastructure AWS Azure OCI Docker SQL NoSQL Linux HTTP DNS TCP/IP API KVM Software Development Lifecycle Secure Coding
6+ yrs exp

Principal Application Software Engineer

Oracle

Nashville, TN 8 days ago $99,600–$209,500
Java GoLang C# Oracle Cloud Infrastructure OCI AWS Azure Kubernetes Terraform SQL NoSQL Docker Linux Unix API KVM HTTP DNS TCP/IP
6+ yrs exp

Principal Application Software Engineer

Oracle

Nashville, TN 8 days ago $99,600–$209,500
Java GoLang C# Oracle Cloud Infrastructure OCI AWS Azure Kubernetes Terraform SQL NoSQL Docker Linux KVM API HTTP DNS TCP/IP Secure Coding
6+ yrs exp

Lead Principal Platform Software Engineer

Oracle

Nashville, TN +1 57 days ago $96,800–$306,400
Oracle Cloud Infrastructure (OCI) Java Go C# Distributed Systems APIs CI/CD Kubernetes Terraform AWS Azure SQL NoSQL Linux Networking Observability Containers Infrastructure as Code Agentic Workflows
10+ yrs exp

Lead Principal Software Engineer

Oracle

Nashville, TN 66 days ago $146,300–$306,400
Python Java Kubernetes Oracle Cloud Infrastructure AI ML LLM Distributed Systems CI/CD Linux APIs Data Pipelines Containers Network Automation Observability MCP A2A
10+ yrs exp

Principal Application Software Engineer

Oracle

106 days ago $99,600–$209,500
Oracle Cloud Infrastructure (OCI) AWS Azure Google Cloud Kubernetes Java Python Go JavaScript REST APIs CI/CD DevOps Distributed Systems Microservices FHIR HL7 SMART on FHIR Machine Learning Infrastructure Automation Observability
7+ yrs exp