Principal Platform Software Engineer

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$104,500–$234,600 / yr
Posted
39 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $194k
This role $170k
$85k $283k
below market most similar roles pay here above market

This role pays less than 62% of similar roles. Most pay $169,550–$218,200 — the blue band above. At the midpoint, this role pays about $170k versus about $194k 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 955 open roles on FindRole.

Listed pay typically runs $102,300–$234,600 across 790 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 Oracle Cloud Infrastructure team as a senior individual-contributor role. This position focuses on Robotics Automation, where the engineer will define the product vision, roadmap, and initial scope for a new platform designed to help scientific and enterprise customers automate physical workflows reliably and safely. Day-to-day responsibilities include leading discovery, identifying pilot use cases, translating customer needs into engineering priorities, and managing the product lifecycle from prototype to launch. The role requires expertise in cloud platforms, distributed systems, workflow orchestration, data platforms, APIs, and automation systems. The engineer will solve complex problems by integrating robots, instruments, and workflow systems with cloud services, ensuring technical trade-offs balance customer value, safety, reliability, and cost across scientific and industrial automation environments.

What you'll do

  • Define the vision, product strategy, roadmap, and investment priorities for the Robotics Automation platform.
  • Engage directly with customers and partners to identify core problems and translate them into technical requirements.
  • Identify and prioritize initial pilot use cases while defining success measures and acceptance criteria.
  • Collaborate with engineers to evaluate technical options and balance safety, reliability, cost, and delivery speed.
  • Design the product model for managing shared resources, access rules, and operational policies.
  • Establish metrics for adoption, workflow completion, and resource utilization across the platform.
  • Build business cases for future investment based on pilot results and market opportunities.
  • Manage the full product lifecycle from initial discovery and prototyping through launch and continuous improvement.

What we're looking for

  • BS or MS in Computer Science, Engineering, Robotics, Life Sciences, or a related discipline, or equivalent experience.
  • 8+ years of product management experience for highly technical products, platforms, cloud services, automation systems, or enterprise software.
  • Experience defining product vision, roadmaps, requirements, and success measures for complex customer-facing products.
  • Experience translating detailed workflows from technically demanding customers into scalable product capabilities.
  • Strong technical judgment across cloud platforms, distributed systems, workflow orchestration, data platforms, APIs, or automation systems.
  • Experience with robotics, lab automation, industrial automation, scientific workflows, AI-enabled systems, or hardware-software products (preferred).
  • Demonstrated ability to make trade-offs among scope, customer value, safety, reliability, cost, and time to market.
  • Experience defining and evaluating pilot programs with measurable business and operational outcomes.

More like this

Similar roles

Principal Platform Software Engineer

Oracle

Redwood City, CA +1 55 days ago $104,500–$234,600
Python Go Java C++ Kubernetes CI/CD REST APIs Microservices Distributed Systems ROS 2 DDS MQTT OPC UA VDA5050 NVIDIA Isaac Sim Isaac Lab Gazebo Webots VLM VLA Embodied AI Reinforcement Learning Imitation Learning Edge Computing Cloud-Native Oracle Cloud Infrastructure (OCI)
7+ yrs exp

Principal Platform Software Engineer

Oracle

Seattle, WA +1 90 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 Edge Computing Distributed Systems
7+ yrs exp

Lead Principal Product Manager, Robotics

Oracle

Seattle, WA +1 81 days ago $119,200–$264,100
Robotics Embodied AI Multimodal Perception Sensor Fusion Spatial Understanding Robot Learning Navigation Manipulation Simulation Cloud Infrastructure distributed-systems AI Models Oracle Cloud Infrastructure (OCI)
8+ yrs exp

Lead Principal Platform Software Engineer

Oracle

Santa Clara, CA +1 24 days ago $96,800–$306,400
Oracle Cloud Infrastructure (OCI) Networking Distributed Systems CI/CD Routing Protocols API Software Architecture Observability Data Structures Algorithms Concurrency Systems Software Cloud Infrastructure Release Automation Deployment Workflows Security Controls
10+ yrs exp

Senior Director, Product Management

Oracle

28 days ago $165,700–$355,400
Cloud Services Distributed Systems Data Platforms Workflow Orchestration APIs Robotics Automation AI-enabled Products ELN LIMS Data Governance Laboratory Informatics Hardware-Software Products Product Strategy
10+ yrs exp

Principal Platform Software Engineer

Oracle

125 days ago $104,500–$234,600
Java Python Go Kubernetes Terraform OCI AWS Azure Docker Prometheus Grafana OpenTelemetry LangChain AutoGen CrewAI LLM CI/CD Snowflake Vertica ETL Distributed Systems Microservices SRE
10+ yrs exp