Principal Platform Software Engineer
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 55% of similar roles. Most pay $165,000–$214,500 — the blue band above. At the midpoint, this role pays about $170k versus about $190k for comparable roles.
Based on 240 similar postings.
Employer
Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.
Oracle currently has 972 open roles on FindRole.
Listed pay typically runs $102,300–$234,600 across 789 roles with salary data.
Most-posted roles
At a glance
The Principal Platform Software Engineer joins the OCI Robotics Cloud team to develop a secure, scalable platform for managing heterogeneous robot fleets through consistent cloud services. You will own major areas of the platform, including architecture, API design, and production operations for robot registration, identity, telemetry, and digital twins. Key responsibilities involve building AI-assisted onboarding workflows, designing distributed services, and creating reusable adapters to isolate vendor-specific implementations. You will utilize Go, Java, Python, or C++ alongside Docker, Kubernetes, and CI/CD pipelines. The role addresses the technical challenge of robotics interoperability by transforming robot specifications into integration artifacts. You will also work with ROS 2, DDS, MQTT, and simulation platforms like Gazebo to ensure cloud abstractions meet real-world edge system requirements.
What does a Platform Software Engineer earn?
Median $156000 from 139 postings across 5 companies.
Skills
What you'll do
What we're looking for
More like this
Oracle
Oracle
Oracle
Oracle
Oracle
Oracle