Principal Software Developer 4

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TXNashville, TN
Salary
$135,200–$306,400 / yr
Posted
136 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $221k
$115k $327k
below market most similar roles pay here above market

This role pays more than 77% of similar roles. Most pay $169,550–$220,800 — the blue band above. At the midpoint, this role pays about $221k versus about $195k 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 · Principal Software Developer 4

The Principal Software Developer 4 joins the team building Oracle Cloud Infrastructure's observability platform to provide visibility and operational intelligence for internal cloud services and customer workloads. This role involves leading the design, development, and operation of cloud-scale platforms for metrics, logs, and traces. You will architect resilient telemetry collection, ingestion, processing, storage, and query systems while optimizing distributed systems for high-throughput data and low-latency execution. Key technologies and skills include Java, Go, C, C++, Python, and Terraform, alongside experience with concurrent programming, multi-tenant services, and open-source tools. You will solve complex distributed systems problems such as high-cardinality metric storage and real-time analytics, ensuring reliability and fault tolerance across hyperscale cloud environments while mentoring engineers and driving technical strategy for next-generation observability capabilities.

What does a Software Developer earn?

Median $149350 from 80 postings across 15 companies.

See salary data

What you'll do

  • Lead the design, development, and operation of cloud-scale observability platforms for metrics, logs, and traces.
  • Architect and implement scalable, resilient, and cost-efficient telemetry collection, ingestion, processing, and storage systems.
  • Develop scalable storage and indexing solutions for high-cardinality metrics and large-scale log analytics.
  • Build and enhance query, search, and retrieval services to provide fast access to observability data.
  • Identify and resolve performance bottlenecks across the ingestion, storage, indexing, and query execution stack.
  • Drive technical strategy and architectural decisions for observability services operating in hyperscale cloud environments.
  • Lead troubleshooting and root-cause analysis for complex distributed systems and large-scale production environments.
  • Establish and monitor key service health, scalability, performance, and cost-efficiency metrics for observability platforms.

What we're looking for

  • B.S, M.S, or Ph.D in Computer Science or equivalent.
  • 8+ years of experience in the industry.
  • Proficiency in programming languages including Java, Go, C, C++, and Python.
  • Experience with cloud scale products, multi-tenant services, and concurrent programming.
  • Experience with open source technologies, cloud technologies, and the full product development lifecycle.
  • Strong communication and analytical skills with the ability to adapt to fast-changing requirements.
  • Experience with distributed systems at scale and high-performance software.
  • Experience with observability solutions, terraform, and large-scale distributed systems reliability (preferred).

More like this

Similar roles

Principal Software Developer 4

Oracle

Nashville, TN +1 136 days ago $135,200–$306,400
Java Go Python C C++ Terraform Distributed Systems Observability Metrics Logs Traces Telemetry Concurrent Programming Data Processing Indexing
8+ yrs exp

Software Developer 5

Oracle

Nashville, TN +1 124 days ago $135,200–$306,400
C++ Java Distributed Systems Oracle Cloud Infrastructure Observability Telemetry Cloud-Native Data Processing Metrics Logs Traces Scalable Storage Indexing Query Execution
6+ yrs exp

Software Developer 5

Oracle

Seattle, WA +2 124 days ago $135,200–$306,400
C++ Java Distributed Systems Cloud-Native Observability Telemetry Data Processing Oracle Cloud Infrastructure Metrics Logs Traces Indexing Query Execution Scalable Storage
6+ yrs exp

Principal Software Engineer/Developer

Fidelity Financial Services

Westlake, TX 6 days ago
Java Spring Boot AWS Kubernetes Docker SQL Oracle NoSQL MongoDB DynamoDB Cassandra Microservices CI/CD RESTful Web Services RDS Lambda EKS S3 StepFunction Cloud formation Jenkins GitHub Aerospike J2EE Spring MVC Spring Security
5+ yrs exp

Principal Software Engineer

Autodesk

Atlanta, GA 74 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid

Principal Software Engineer

Amgen

Tampa, FL +1 139 days ago
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain AWS Azure GCP Kubernetes Docker Apache Spark Apache Airflow MLflow Kubeflow Databricks RAG Vector Databases CI/CD Distributed Systems NLP
8+ yrs exp Hybrid