Principal Application Software Engineer

Oracle

Quick summary

Work type
On-site
Location
Salary
$99,600–$209,500 / yr
Posted
3 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $176k
This role $155k
$85k most similar roles pay here $238k

This role pays less than 68% of similar roles. Most pay $142,450–$208,800 — the shaded band above. At the midpoint, this role pays about $155k versus about $176k for comparable roles.

Based on 239 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 704 open roles on FindRole.

Listed pay typically runs $99,600–$209,500 across 521 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 role is an individual contributor position within a fast-paced technology environment, focusing on developing robust software solutions for complex business problems. This senior-level engineer will lead the design and implementation of cloud-native applications, leveraging CI/CD pipelines and DevOps practices to ensure efficient deployment and maintenance. Day-to-day responsibilities include collaborating with cross-functional teams to define system requirements and architecture, automating infrastructure, and continuously improving development processes. The ideal candidate possesses at least 7 years of experience in software engineering or related fields, with a strong preference for expertise in cloud-native architectures, CI/CD tooling, and infrastructure automation. This role requires proficiency in modern programming languages such as Java, Python, or Go, along with extensive knowledge of Kubernetes, Docker, and AWS services.

What you'll do

  • Design and develop complex software applications using cloud-native architectures.
  • Implement CI/CD pipelines to automate the deployment process efficiently.
  • Optimize application performance by identifying bottlenecks and implementing solutions.
  • Maintain and enhance existing systems through infrastructure automation tools.
  • Collaborate with cross-functional teams to ensure alignment with business goals.

What we're looking for

  • 7+ years of experience in software engineering or related technical roles.
  • Proficiency in cloud-native architectures, CI/CD pipelines, and DevOps tools.
  • Expertise in infrastructure automation and platform engineering.
  • Strong track record in developing applications within a fast-paced tech environment.
  • Experience with continuous integration and deployment processes.

More like this

Similar roles

Senior Application Software Engineer

Oracle

United States 2 days ago $87,000$187,000
CI/CD DevOps Kubernetes Terraform AWS Python Docker PostgreSQL Git Jenkins Ansible Cloud-native architectures Infrastructure automation

Principal Software Engineer

The Walt Disney Company

Remote (Santa Monica, CA) +1 80 days ago $184,300$247,100
Python Java AWS DynamoDB S3 SQS SNS Kinesis Kafka MySQL PostgreSQL Springboot Django CI/CD
Remote

Principal Software Engineer

Microsoft

88 days ago $142,800$274,800
CUDA NVIDIA_Triton_Inference_Server TensorRT Kafka Flink Spark_Streaming GPU CPU LLM_inference_optimization NVIDIA_TensorRT custom_CUDA_kernels multi-threading NUMA-aware_memory_allocation lock-free_data_structures I/O_stack_tuning DPDK io_uring CPU/GPU_affinity_optimization SLA-based_capacity_forecasting autoscaling performance_telemetry
Hybrid

Principal Software Engineer

Microsoft

Redmond, WA 50 days ago $142,800$274,800
C++ C# Windows Subsystem for Linux AI/ML CI/CD Python Docker Kubernetes AWS GitHub Visual Studio PostgreSQL Redis Git Jenkins Terraform Ansible Prometheus Grafana

Principal Software Engineer

Highnote

San Francisco, CA 113 days ago $190,000$240,000
Java JPA SQL SpringBoot Docker Kubernetes GCP AWS BigQuery RedShift
Hybrid