Software Engineer - Cloud Simulation & Full-Stack
Core
Build cloud-native and full-stack systems to power customer-facing simulation for autonomous drones, bridging complex robotics simulators with intuitive user experiences.
Role type
Senior Full-Stack Software Engineer (Cloud Simulation)
Builds
Cloud services, APIs, and web interfaces for configuring and running drone simulations at scale.
Domain
Robotics, Autonomous Flight, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C++, TypeScript, React, API design (GraphQL), Cloud platforms (AWS), Kubernetes, PostgreSQL
Preferred skills
Go, Rust, 3D visualization (Three.js/WebGL), Workflow orchestration (Temporal)
Technologies
AWS, Kubernetes, PostgreSQL, GraphQL, React, TypeScript, C++, Python, Three.js, WebGL, Temporal
Responsibilities
Design and build cloud-native services to orchestrate simulator execution and lifecycle management. Develop backend systems interfacing directly with C++/Python simulator runtimes. Create customer-facing workflows and APIs for personalizing simulation environments. Implement full-stack features delivering intuitive simulation experiences. Architect systems for scalability, reliability, observability, and security in multi-tenant production workloads.
Seniority
Senior, hands-on IC