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
11 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, cloud-native platform designed to manage heterogeneous robot fleets across various industries. You will build and operate distributed backend services for robot registration, identity management, mission orchestration, telemetry, and digital twins. A primary focus involves creating an AI-driven, spec-based onboarding platform that transforms manual integration into automated workflows using AI-generated service contracts and SDKs. Your daily work involves designing REST APIs, microservices, and edge interfaces while ensuring high reliability and performance. You will utilize technologies including Python, Go, Java, or C++, alongside Docker, Kubernetes, and CI/CD pipelines. The role addresses the challenge of standardizing robot integration through common service contracts and reusable adapters to simplify onboarding for diverse hardware across industrial and autonomous systems.

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

What we're looking for

  • Bachelor of Science 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++ 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 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

Nashville, TN 30 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

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

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