Member of Technical Staff, Microsoft Robotics (Software Systems)
Core
Engineer production-grade reliability, deployment pipelines, and secure infrastructure for Microsoft's robotics fleet, ensuring safe software rollouts and operational stability for physical systems.
Role type
Senior IC Site Reliability Engineer (Robotics/Edge)
Builds
Automated detection/remediation systems, deployment pipelines, secure cloud-to-edge infrastructure, and capacity planning models for robotics workloads.
Domain
Robotics, Edge Computing, IoT, Cloud Infrastructure
Required skills
Distributed systems engineering, Cloud-native services (Azure/AWS/GCP), Container orchestration (Kubernetes/Docker), CI/CD pipeline design, Edge/IoT/embedded systems, Systems-level programming (Go/C++/Rust), Scripting (Python/Bash), SLO/SLI definition and incident response, Fleet management (OTA updates), Security engineering for IoT, Robotics systems (ROS/ROS2), High-consequence domain experience.
Preferred skills
None stated.
Technologies
Azure IoT Hub, Azure Arc, Azure Monitor, Azure Kubernetes Service (AKS), Prometheus, Grafana, ROS, ROS2.
Responsibilities
Define SLIs/SLOs and build automated detection/remediation for robotics workloads; Engineer production deployment pipelines with safe rollout strategies for edge/on-robot updates; Build and maintain secure-by-design infrastructure for cloud-to-edge communication; Partner with engineers to embed operational readiness via logging, metrics, and tracing; Develop capacity planning models and performance baselines for scaling bottlenecks; Contribute to on-call rotations and build operational documentation.
Seniority
Senior, hands-on IC (via careerplan.io/jobs/1970393556869727-member-of-technical-staff-microsoft-robotics-software-systems-at-microsoft)
