Oracle

Principal Platform Software Engineer

Oracle
Apply
16 days ago

Base Salary

$105k - $235k/yr

Responsibilities

  • Design, develop, and operate cloud-native services for robot registration, identity management, mission orchestration, fleet management, telemetry, digital twins, and software lifecycle management.
  • Build scalable backend services using distributed systems and microservice architectures.
  • Design secure APIs, service contracts, SDKs, and edge interfaces for integrating robots from multiple vendors.
  • Develop AI-assisted, spec-driven robot onboarding capabilities, including generated service contracts, integration specifications, adapter implementations, and developer guidance.
  • Build reusable edge service frameworks that simplify robot integration while maintaining consistent cloud interfaces.
  • Collaborate with robotics, AI, cloud infrastructure, and product teams to deliver secure, scalable, production-ready cloud robotics services.
  • Improve the reliability, scalability, observability, security, and performance of distributed cloud services.
  • Participate in architecture reviews, technical design discussions, code reviews, and cross-functional collaboration.
  • Apply software engineering best practices to deliver high-quality, maintainable, and well-tested code.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Robotics, or a related technical field.
  • At least 7 years of software development experience building backend services or cloud platforms.
  • Strong programming skills in one or more of Python, Go, Java, or C++.
  • Experience building 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.
  • Preferred qualifications include a master’s degree, ROS 2 experience, robotics communication protocols, robot or edge-system integration, robotics domain knowledge, simulation environments, AI-powered robotics exposure, secure identity and edge-computing experience, and experience designing service contracts, SDKs, adapter frameworks, or developer platforms.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short-term and long-term disability insurance, life insurance, AD&D, and supplemental life insurance.
  • Health care and dependent care Flexible Spending Accounts.
  • Pre-tax commuter and parking benefits.
  • 401(k) savings and investment plan with company match.
  • Paid vacation, 11 paid holidays, and paid sick leave.
  • Paid parental leave and adoption assistance.
  • Employee Stock Purchase Plan, financial planning, group legal, and voluntary insurance benefits.
  • The role generally accepts applications for at least three calendar days from the posting date or while the job remains posted.

Tech Stack

Categories

BackendRobotics
Oracle

About Oracle

10,000+ employees

Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.

Contact me