Director, Platform Software Engineering

Oracle Oracle · Enterprise · Seattle, WA +1

Director of Platform Software Engineering for OCI Robotics Cloud, focusing on building a cloud platform for robotics with AI-driven onboarding. The role involves defining architecture, leading AI-assisted development for robot onboarding, and building/scaling the engineering organization.

What you'd actually do

  1. Define the long-term architecture and technical vision for OCI Robotics Cloud.
  2. Lead the development of an AI-assisted, spec-driven robot onboarding platform where AI generates service contracts, edge service specifications, SDKs, implementation guidance, and developer documentation.
  3. Recruit, mentor, and grow a world-class cloud engineering organization.
  4. Drive engineering execution across architecture, planning, prioritization, delivery, reliability, security, observability, and operational excellence.
  5. Partner closely with Product Management to define roadmap and customer adoption strategy.

Skills

Required

  • BS, MS, or PhD in Computer Science, Computer Engineering, Robotics, or a related technical field.
  • 12+ years of experience building distributed systems, cloud infrastructure, or enterprise software platforms.
  • 5+ years of engineering management experience leading multiple software engineering teams.
  • Proven experience defining and delivering large-scale cloud platforms from concept to production.
  • Strong technical background in distributed systems, Kubernetes, APIs, microservices, cloud-native architectures, and modern software engineering practices.
  • Demonstrated success hiring and scaling engineering organizations.
  • Outstanding communication, leadership, and organizational skills.

Nice to have

  • Experience with cloud robotics, IoT, autonomous systems, or edge computing platforms.
  • Familiarity with ROS 2 and modern robotics software architectures.
  • Experience with DDS, MQTT, OPC-UA, VDA5050, or related robotics communication technologies.
  • Experience building developer platforms, SDKs, APIs, or service contract frameworks.
  • Experience with AI-assisted software development, developer productivity platforms, or agentic AI systems.
  • Exposure to embodied AI, vision-language models, robot fleet management, digital twins, or teleoperation platforms.
  • Experience working with heterogeneous hardware ecosystems and partner integrations.

What the JD emphasized

  • AI-driven, spec-based robot onboarding platform
  • AI-assisted, spec-driven robot onboarding platform

Other signals

  • AI-driven, spec-based robot onboarding platform
  • AI generates service contracts, edge service specifications, SDKs, implementation guidance, and developer documentation
  • AI-assisted software development, developer productivity platforms, or agentic AI systems