Senior Application Software Engineer

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$87,000–$187,000 / yr
Posted
14 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $163k
This role $137k
$72k $224k
below market most similar roles pay here above market

This role pays less than 83% of similar roles. Most pay $149,500–$177,250 — the blue band above. At the midpoint, this role pays about $137k versus about $163k 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 955 open roles on FindRole.

Listed pay typically runs $102,300–$234,600 across 790 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Application Software Engineer

The Senior Application Software Engineer joins the AI Platform and Productivity Engineering team to design, develop, and maintain scalable AI software solutions that enhance employee productivity. You will build AI control plane and data plane services, Codex integrations, memory capabilities, and model routing components. Daily responsibilities include developing backend services, APIs, and reusable AI plugins while integrating AI models with enterprise systems. You will utilize Java, Python, JavaScript, or Go to implement runtime patterns, automated testing, and observability. The role requires expertise in LLM application patterns like retrieval-augmented generation, prompt design, and the Model Context Protocol. You will solve business problems by turning AI use cases into reliable enterprise capabilities, ensuring secure, multi-tenant scale through robust middleware patterns and cost intelligence.

What you'll do

  • Design, develop, and maintain secure, scalable AI software solutions and backend services.
  • Develop AI control plane and data plane services, including model routing and memory capabilities.
  • Build reusable AI plugins, skills, GPT integrations, and custom APIs for enterprise use cases.
  • Integrate AI models with enterprise applications, data sources, and multi-tenant workflows.
  • Implement automated testing, AI evaluations, and observability to ensure reliable system performance.
  • Develop AI cost and usage intelligence capabilities, including forecasting and token budget reporting.
  • Implement model selection controls to balance cost, quality, risk, and performance.
  • Create technical guidance, migration guides, and adoption playbooks for AI capabilities.

What we're looking for

  • Bachelor's degree in Computer Science, Software Engineering, Mathematics, Physics, or a related field.
  • At least 4 years of software development experience.
  • 4+ years of experience designing, developing, and delivering backend services, APIs, distributed systems, developer platforms, or cloud services.
  • 4+ years of programming experience in one or more languages such as Java, Python, JavaScript, or Go.
  • Experience developing and deploying applications on cloud platforms such as OCI, AWS, Azure, or Google Cloud.
  • Experience with relational or NoSQL databases, including data modeling, querying, and integration with backend services.
  • Experience with software design, API integration, automated testing, code reviews, debugging, and secure coding practices.
  • Experience supporting production services through logging, monitoring, observability, incident resolution, reliability improvements, and performance optimization.

More like this

Similar roles

Senior Application Software Engineer

Oracle

122 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

Senior Software Engineer, Platform

Oracle

Nashville, TN 42 days ago $92,500–$209,500
Oracle Cloud Infrastructure (OCI) Java C++ C# Go RESTful APIs Microservices distributed-systems Containers Cloud-native Observability Service Reliability Engineering SDKs Source Control Logging Monitoring
4+ yrs exp

Senior Application Software Engineer

SpaceX

Hawthorne, CA 133 days ago $165,000–$230,000
Python C#.NET Go Scala Java Angular React PostgreSQL SQL Server Apache Kafka RabbitMQ ActiveMQ Docker Kubernetes Terraform Ansible Puppet Make Bazel Pants Buck Gradle pip npm UNIX
5+ yrs exp

Senior Application Software Engineer

SpaceX

Starbase, TX +2 123 days ago
Python C#.NET Go Scala Java Docker Kubernetes Terraform Ansible Puppet Apache Kafka RabbitMQ ActiveMQ PostgreSQL SQL Server Angular React Make Bazel Pants Buck Gradle pip npm UNIX
5+ yrs exp

Application Software Engineer

SpaceX

Starbase, TX +1 123 days ago
Python C#.NET Go Scala Java Docker Kubernetes Terraform Ansible Puppet Apache Kafka RabbitMQ ActiveMQ PostgreSQL SQL Server Angular React Make Bazel Pants Buck Gradle pip npm UNIX

Application Software Engineer

SpaceX

Palo Alto, CA 123 days ago $135,000–$160,000
Python C#.NET Go Scala Java Full Stack Development Docker Kubernetes Terraform Ansible Puppet Apache Kafka RabbitMQ ActiveMQ Angular React PostgreSQL SQL Server Make Bazel Pants Buck Gradle pip npm UNIX Version Control
2+ yrs exp