Lead Principal Platform Software Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WARedwood City, CA
Salary
$96,800–$306,400 / yr
Posted
67 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $196k
This role $202k
$72k most similar roles pay here $332k

This role pays less than 58% of similar roles. Most pay $169,550–$221,975 — the shaded band above. At the midpoint, this role pays about $202k versus about $196k 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 535 open roles on FindRole.

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

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Lead Principal Platform Software Engineer

Lead Principal Platform Software Engineer joins the OCI Robotics Cloud team to develop a secure, scalable, and cloud-native platform for managing heterogeneous robot fleets. This role involves designing and operating distributed backend services for robot registration, identity management, mission orchestration, telemetry, digital twins, and software lifecycle management. The engineer will build AI-assisted, spec-driven onboarding capabilities using AI-generated service contracts and SDKs to simplify the integration of multi-vendor robots into a unified cloud infrastructure. Key technical requirements include proficiency in Python, Go, Java, or C++, along with experience in Kubernetes, Docker, CI/CD, and microservices. The role addresses the challenge of transforming manual robot integration into an automated software engineering workflow by leveraging technologies like ROS 2, DDS, MQTT, and OPC-UA to provide consistent cloud interfaces for autonomous systems and industrial robotics.

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 architectures.
  • 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

  • BS in Computer Science, Computer Engineering, Robotics, or a related technical field.
  • 10+ years of software development experience including large-scale backend services, distributed systems, or cloud platforms.
  • Proficiency in one or more programming languages such as Python, Go, Java, or C++.
  • Experience designing APIs, microservices, distributed systems, and production cloud services.
  • Experience with cloud-native technologies including Kubernetes, containers, CI/CD, and container orchestration.
  • Demonstrated experience providing technical leadership across multiple teams or major platform areas.
  • MS or PhD in Computer Science, Robotics, AI/ML, or a related field (preferred).
  • Experience with robotics frameworks, simulation environments, or advanced AI models like VLMs and VLA (preferred).

More like this

Similar roles

Principal Platform Software Engineer

Oracle

Seattle, WA +1 67 days ago
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 67 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 31 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 zero-trust
7+ yrs exp

Principal Platform Software Engineer

Oracle

Redwood City, CA +1 31 days ago
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 31 days ago
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

Seattle, WA +1 67 days ago $104,500–$234,600
Python Go Java C++ Kubernetes CI/CD REST APIs Microservices ROS 2 DDS MQTT OPC UA VDA5050 NVIDIA Isaac Sim Gazebo Webots VLM VLA Embodied AI Reinforcement Learning
7+ yrs exp