Software Developer 4

Oracle

Actively hiring
Nashville, TN · Austin, TX Posted 23 days ago $99,600$223,400 / year

At a glance

AI generated

TL;DR

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 day-to-day responsibilities include coding in languages like Java, C++, or Python, designing REST APIs, and working with distributed systems and microservices. You must be proficient in object-oriented programming, familiar with networking protocols such as TCP/IP and HTTP, and experienced with containerization tools like Docker and Kubernetes. This role involves collaborating across teams to deliver large-scale, highly available systems that solve real-world problems for users, making it ideal for someone comfortable working at all levels of the stack and adept at communicating complex ideas clearly.

Skills

Java C++ Python Docker Kubernetes REST_API Agile Scrum Microservices Distributed_Systems CI/CD Terraform AWS Oracle_Cloud_Infrastructure

What you'll do

  • Design and develop major components of Oracle's Cloud Infrastructure.
  • Lead the creation of usable, useful software solving real user problems.
  • Dive deep into any part of the stack from low-level systems to high-level design.
  • Drive the development of new projects and features to completion independently.
  • Proficiently work with REST APIs and service-oriented architecture in development.

What we're looking for

  • 7+ years of software engineering experience in cloud infrastructure development.
  • Proficiency in at least one object-oriented programming language (Java, C++, C#, etc.).
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems.
  • Experience with REST API and service-oriented architecture development.
  • Familiarity with containerized applications and microservices (Docker, Kubernetes).
  • Ability to work effectively across all levels of the software stack.
  • Experience delivering large-scale, highly available distributed systems.

Market check

Salary context

This $99,600–$223,400 range sits above 56% of similar postings on FindRole.

Peer median band

$114,100$198,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$135,000$181,725

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 251 open roles on FindRole.

Listed pay typically runs $97,500–$199,500 across 193 roles with salary data.

Most-posted roles

View all roles at Oracle

More like this

Similar roles

Software Developer 4

Oracle

US 16 days ago $99,600$223,400
AWS Azure GCP OCI Terraform Docker CI/CD Jenkins Chef Ansible Agile RESTful APIs Python Java Go

Software Developer 4

Oracle

US 35 days ago $99,600$223,400
Oracle Cloud Infrastructure Linux Python Java C C++ GoLang Shell scripting Infiniband RoCE MySQL Redis Memcache CI/CD

Software Developer 3

Oracle

US 17 days ago
Java Python C# AWS IBM Cloud OCI RESTful APIs CI/CD DevOps JUnit Kotlin Ruby Golang Oracle MySQL PostgreSQL DynamoDB Cassandra EC2 S3 Lambda Redis Memcached

Software Developer 3

Oracle

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

Software Developer 3

Oracle

US 20 days ago $131,082$178,999
C C++ Java AWS GCP OCI Scrum Agile Docker Kubernetes CI/CD PostgreSQL Redis Prometheus Grafana OAuth OpenID Connect Linux Multithreading TCP/IP Socket Programming Automated Testing Unit Testing Integration Testing

Software Developer 3

Oracle

Austin, TX, US 8 days ago $139,152$178,999
Java JavaScript TypeScript Git Scrum REST HTML Junit Mocha Chai Sinon Cloud Agile SQL