Principal Application Software Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Reston, VAAustin, TXSeattle, WA
Salary
$99,600–$209,500 / yr
Posted
48 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $192k
This role $155k
$80k $284k
below market most similar roles pay here above market

This role pays less than 89% of similar roles. Most pay $169,550–$214,625 — the blue band above. At the midpoint, this role pays about $155k 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 964 open roles on FindRole.

Listed pay typically runs $103,000–$234,600 across 787 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Application Software Engineer

The Principal Application Software Engineer joins the Oracle Government Defense & Intelligence team to design, build, and operate secure application services for sovereign and government cloud environments. This role involves leading complex design work, guiding engineers, and resolving production issues across distributed systems. You will drive feature development, translate requirements into scalable code plans, and perform performance profiling and optimization. Key responsibilities include conducting code reviews, implementing secure coding practices, and managing software development lifecycles. The position requires proficiency with programming and scripting languages, databases, RESTful APIs, microservices, service-oriented architecture, CI/CD, containers, Kubernetes, Linux, and observability. You will solve technical problems within regulated, classified, sovereign, or air-gapped environments, ensuring high availability and reliability for mission-critical government workloads while providing technical mentorship to less experienced developers.

What you'll do

  • Design and build secure application services for sovereign and government cloud environments.
  • Translate business requirements into scalable, maintainable, and performant code plans.
  • Lead code reviews and provide technical coaching to junior engineers to improve software quality.
  • Troubleshoot and resolve complex production issues, API integrations, and infrastructure defects.
  • Implement comprehensive testing, monitoring, and observability for distributed application services.
  • Execute complex performance optimizations and scalability strategies within the software architecture.
  • Apply secure coding practices to prevent vulnerabilities in regulated and air-gapped environments.
  • Manage project timelines, delegate tasks, and coordinate deliverables for moderately sized initiatives.

What we're looking for

  • Must be a U.S. Citizen with an active TS/SCI with Poly security clearance at hire.
  • Must have 11 years of software development experience, or a relevant degree plus 3 to 7 years of experience depending on the level of education.
  • Must have 6 years of experience with programming and/or scripting languages.
  • Must have 4 years of experience with databases.
  • Must have experience designing, building, testing, and operating distributed application services.
  • Must have demonstrated experience with code review, automation, quality assurance, secure development practices, and technical mentorship.
  • Preferred to have 3 years of experience with cloud platforms such as Oracle Cloud Infrastructure, AWS, Azure, or Google Cloud.
  • Bachelor's degree in a relevant technical field and 7 years of software development.

More like this

Similar roles

Principal Application Software Engineer

Oracle

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

Principal Application Software Engineer

Oracle

125 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

Senior Application Software Engineer

Oracle

125 days ago $87,000–$187,000
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
3+ yrs exp

Principal Software Engineer

Marqeta

Remote 73 days ago $242,400–$303,000
Java Spring Boot Kubernetes Terraform Helm Kafka AWS JVM ISO 8583 JPOS Microservices
10+ yrs exp Remote

Principal Software Engineer

Microsoft

Remote 1 day ago $142,800–$274,800
Distributed Systems C C++ C# Java JavaScript Python TCP/IP BGP Ethernet VLANs IP Routing QoS Linux Agile Test Automation ASIC Observability
6+ yrs exp Remote