Principal Platform Software Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

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

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 cloud-native services for robot registration, identity management, mission orchestration, telemetry, digital twins, and software lifecycle management. The engineer will build backend microservices, REST APIs, and AI-assisted, spec-driven onboarding capabilities to transform manual integration into automated workflows. Key technologies include Python, Go, Java, or C++, alongside cloud-native tools like Docker, Kubernetes, and CI/CD pipelines. Preferred expertise includes ROS 2, industrial protocols such as DDS, MQTT, and OPC-UA, and experience with simulation environments like NVIDIA Isaac Sim. The work focuses on the intersection of AI, cloud infrastructure, and robotics to solve complex problems in robot integration and fleet management through standardized interfaces and reusable edge service frameworks.

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 capabilities to automate the generation of service contracts and adapter implementations.
  • Develop reusable edge service frameworks to simplify robot onboarding while maintaining consistent cloud interfaces.
  • Improve the reliability, security, and performance of distributed cloud services in a production environment.
  • Participate in architecture reviews, technical design discussions, and code reviews for robotics infrastructure.

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 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 IoT Edge Computing zero-trust
7+ yrs exp

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 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
Kubernetes OCI Java Go Docker CI/CD Distributed Systems Cloud-Native AWS Azure GCP EKS GKE AKS Logging Metrics Tracing
6+ 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
Java Distributed Systems Microservices Cloud Architecture Linux Unix NoSQL Relational Databases Cryptography DevOps API System Design High Availability Performance Tuning
7+ yrs exp