Software Developer 4

Oracle

Quick summary

Work type
On-site
Location
Nashville, TNAustin, TX
Salary
$99,600–$223,400 / yr
Posted
38 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $166k
This role $162k
$85k most similar roles pay here $238k

This role pays more than 50% of similar roles. Most pay $135,000–$196,000 — the shaded band above. At the midpoint, this role pays about $162k versus about $166k 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 606 open roles on FindRole.

Listed pay typically runs $97,500–$209,500 across 466 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Software Developer 4

As a Principal Member of Technical Staff in Oracle’s Cloud Infrastructure team, you will lead the design and development of critical software components, requiring both deep technical expertise and broad architectural vision. Your daily tasks include coding at all levels of the stack, from low-level systems to high-level distributed interactions, while also communicating complex ideas clearly to cross-functional teams. Ideal candidates have 7+ years of experience in software engineering with proficiency in Java, C++, or similar object-oriented languages. Preferred skills encompass microservices architecture, RESTful API design, and familiarity with Docker and Kubernetes for containerized applications. This role demands a strong sense of ownership and the ability to drive projects from conception to completion within an agile environment, addressing large-scale business challenges in cloud infrastructure.

What you'll do

  • Lead software design and development for major components of Oracle’s Cloud Infrastructure.
  • Dive deep into all levels of the stack, from low-level systems to high-level distributed interactions.
  • Design broad distributed system interactions and ensure seamless integration across components.
  • Drive the development of new projects and features from conception to completion.
  • Communicate complex technical concepts clearly to non-engineering stakeholders.

What we're looking for

  • 7+ years of software engineering experience.
  • Proficiency in Java, C++, Python, Shell Scripting, JavaScript.
  • Experience with microservices and distributed systems.
  • Knowledge of Internet protocols (SMTP, REST, SSL, HTTP).
  • Familiarity with containerized applications and Docker/Kubernetes.
  • Ability to lead technical conversations across different roles.

More like this

Similar roles

Software Developer 4

Oracle

Nashville, TN +1 37 days ago $99,600$223,400
Java C++ Python Docker Kubernetes REST_API Agile Scrum Microservices Distributed_Systems CI/CD Terraform AWS Oracle_Cloud_Infrastructure

Software Developer 4

Oracle

Austin, TX +1 7 days ago $99,600$234,600
Java GoLang C# AWS Azure Oracle Terraform CI/CD DDOS WAF Networking DataPlaneDevelopment InfrastructureAsCode

Software Developer 3

Oracle

Austin, TX +1 35 days ago $79,200$178,100
Java Kubernetes Terraform Python REST API AWS Azure GCP OCI NoSQL Docker

Software Developer 3

Oracle

Austin, TX +2 11 days ago $79,200$178,100
Java Python Kubernetes Terraform AWS Azure GCP OCI REST API Docker CI/CD PostgreSQL NoSQL Multitenant Architecture Virtualized Infrastructure

Software Developer 3

Oracle

Nashville, TN 32 days ago
Java Python C# AWS IBM Cloud OCI Oracle MySQL PostgreSQL DynamoDB Cassandra CI/CD DevOps Kotlin Ruby Golang RESTful APIs Scrum Redis Memcached

Software Developer 3

Oracle

Nashville, TN 38 days ago
Java Python Kubernetes Docker AWS Azure GCP Spark Airflow Flink Kafka RabbitMQ Zookeeper GraphQL Spring Cloud ReactJS NextJS CI/CD Grafana