Principal Platform Software Engineer

Oracle

Confirmed live 2 days ago High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays less than 59% of similar roles. Most pay $162,875–$216,300 — the shaded band above. At the midpoint, this role pays about $170k versus about $190k 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 781 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 713 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Platform Software Engineer

The Principal Platform Software Engineer joins the OCI Robotics Cloud team to develop a secure, scalable, cloud-native platform for managing heterogeneous robot fleets across various industries. This role involves designing and operating backend services for robot registration, identity management, mission orchestration, telemetry, and digital twins. The engineer will build AI-assisted, spec-driven onboarding capabilities by creating service contracts, SDKs, and reusable edge interfaces to automate the integration of multi-vendor robots into a unified cloud infrastructure. Key technologies include Python, Go, Java, or C++, alongside microservices, REST APIs, Docker, Kubernetes, and CI/CD pipelines. Preferred expertise includes ROS 2, industrial protocols like MQTT or DDS, and experience with simulation environments such as NVIDIA Isaac Sim. The role solves the complex problem of transforming manual robot integration into a streamlined, automated software engineering workflow.

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 service contracts 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.
  • Master's degree in Computer Science, Robotics, or a related field is preferred.
  • 7+ years of software development experience building backend services or cloud platforms.
  • Proficiency in at least one programming language 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 with robotics frameworks (ROS 2) and communication protocols like DDS, MQTT, OPC-UA, or VDA5050.
  • Experience integrating IoT devices, autonomous systems, or edge systems with cloud services.

More like this

Similar roles

Principal Platform Software Engineer

Oracle

Redwood City, CA +1 9 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 44 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 52 days ago $104,500$234,600
Apache Kafka Kubernetes Terraform Java Python Distributed Systems REST NoSQL TCP/IP HTTP Observability API micro services event driven architecture
5+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 28 days ago $104,500$234,600
Python Go Java C++ Kubernetes OCI CI/CD Machine Learning LLMs PyTorch TensorFlow Hugging Face Transformers Microservices Distributed Systems Infrastructure Automation Service Mesh
8+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 28 days ago $104,500$234,600
Kubernetes OCI Java Go Docker CI/CD Distributed Systems Cloud-Native AWS Azure GCP EKS GKE AKS Logging Metrics Tracing
6+ yrs exp

Director, Platform Software Engineering

Oracle

Seattle, WA +1 18 days ago $122,500$355,400
Kubernetes Python Java Cloud Infrastructure Microservices APIs Distributed Systems ROS 2 DDS MQTT OPC-UA VDA5050 Edge Computing SDKs Digital Twins Generative AI
10+ yrs exp