Principal Platform Software Engineer

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WARedwood City, CA
Salary
$104,500–$234,600 / yr
Posted
47 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $193k
This role $170k
$89k most similar roles pay here $251k

This role pays less than 64% of similar roles. Most pay $169,550–$215,850 — the shaded band above. At the midpoint, this role pays about $170k versus about $193k 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 666 open roles on FindRole.

Listed pay typically runs $102,300–$223,999 across 619 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Platform Software Engineer

As a Principal Platform Software Engineer on the OCI Robotics Cloud team, you will develop a secure, scalable, and cloud-native platform designed to manage heterogeneous robot fleets across various industries. You will build distributed backend services for robot registration, identity management, mission orchestration, telemetry, digital twins, and software lifecycle management. Your daily work involves designing secure APIs, service contracts, SDKs, and edge interfaces while developing AI-assisted, spec-driven onboarding capabilities to automate the integration of multi-vendor robots. The role requires proficiency in Python, Go, Java, or C++, along with experience in Kubernetes, Docker, and CI/CD pipelines. You will solve complex problems at the intersection of AI, cloud infrastructure, and robotics by creating reusable edge service frameworks and standardizing interfaces for autonomous systems using technologies like ROS 2 and industrial protocols such as MQTT and DDS.

What you'll do

  • Develop cloud-native services for robot registration, identity management, mission orchestration, and fleet telemetry.
  • Build scalable backend microservices using distributed systems architecture.
  • Design secure APIs, service contracts, SDKs, and edge interfaces for multi-vendor robot integration.
  • Create AI-assisted, spec-driven onboarding capabilities to automate the generation of contract specifications and adapter implementations.
  • Develop reusable edge service frameworks to simplify robot integration while maintaining consistent cloud interfaces.
  • Improve the reliability, scalability, observability, and security of distributed cloud services.
  • Participate in architecture reviews, technical design discussions, and code reviews for production-ready software.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, Robotics, or a related technical field.
  • 7+ years of software development experience building backend services or cloud platforms.
  • Proficiency in programming languages such as Python, Go, Java, or C++.
  • Experience building REST APIs, microservices, and distributed systems.
  • Familiarity with cloud-native technologies including Docker, Kubernetes, CI/CD, and container orchestration.
  • Experience developing scalable, reliable, and maintainable production software.
  • Strong software design, debugging, and problem-solving skills.
  • Excellent communication and collaboration skills.

More like this

Similar roles

Principal Platform Software Engineer

Oracle

Seattle, WA +1 47 days ago $104,500$234,600
Python Go Java C++ Kubernetes Docker CI/CD REST APIs Microservices ROS 2 DDS MQTT OPC-UA VDA5050 NVIDIA Isaac Sim Gazebo Webots Oracle Cloud Infrastructure (OCI)
7+ yrs exp

Principal Platform Software Engineer

Oracle

Seattle, WA +1 47 days ago $104,500$234,600
Python Go Java C++ REST APIs Microservices Docker Kubernetes CI/CD ROS 2 DDS MQTT OPC-UA VDA5050 NVIDIA Isaac Sim Gazebo Webots IoT Edge Computing
7+ yrs exp

Principal Platform Software Engineer

Oracle

Redwood City, CA +1 11 days ago $104,500$234,600
Python Go Java C++ REST APIs Microservices Docker Kubernetes CI/CD ROS 2 DDS MQTT OPC-UA VDA5050 NVIDIA Isaac Sim Gazebo Webots Edge Computing OTA zero-trust
7+ yrs exp

Principal Platform Software Engineer

Oracle

Seattle, WA +1 11 days ago $104,500$234,600
Python Go Java C++ REST APIs Microservices Distributed Systems Docker Kubernetes CI/CD ROS 2 DDS MQTT OPC-UA VDA5050 NVIDIA Isaac Sim Gazebo Webots IoT Edge Computing
7+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 30 days ago $104,500$234,600
Java Go C++ C# Python OCI Distributed Systems Containers CI/CD GitOps Infrastructure Automation Identity and Access Management Policy-as-Code Workflow Orchestration Observability
8+ yrs exp

Principal Platform Software Engineer

Oracle

Santa Clara, CA +1 34 days ago $104,500$234,600
Middleware API Observability Performance Profiling Secure Coding Debugging Troubleshooting Scalability Capacity Planning Quality Assurance
3+ yrs exp