Skip to content
SkydioSkydioSan Mateo, CA

Software Engineer - Cloud Simulation & Full-Stack

Builds cloud-native backend services and full-stack web interfaces for Skydio's customer-facing drone simulator, integrating with C++/Python runtime for configuration, orchestration, and scalable simulation experiences. Requires proficiency in Python, C++, React, cloud platforms, and APIs.

170k – 240k/yr
HybridFullstack Engineering

About the role

Areas of Responsibility

Cloud-Backed Simulation Services: Build backend systems that orchestrate simulator execution, configuration, and lifecycle management in cloud environments.

Customer Personalization and Configuration: Enable customers to tailor simulation environments, scenarios, vehicles, and behaviors through robust APIs and services.

Simulator Integration: Design clean, reliable interfaces between cloud services and the core simulator runtime, including control, data exchange, and monitoring.

Full-Stack Experiences: Develop backend and frontend components that expose simulator capabilities through web interfaces and customer-facing tools.

Scalability and Reliability: Ensure simulation services are secure, observable, and scalable to support production customer workloads.

What You’ll Do

  • Design and build cloud-native services that orchestrate, configure, and interact with the Skydio Simulator at scale.
  • Develop robust backend systems that interface directly with the simulator runtime, enabling control, configuration, data exchange, and monitoring.
  • Build customer-facing workflows and APIs that allow users to personalize simulation environments, scenarios, vehicles, and behaviors.
  • Implement full-stack features, collaborating across backend services and frontend applications to deliver intuitive, reliable simulation experiences.
  • Partner closely with simulator, autonomy, and product teams to translate complex simulator capabilities into usable, production-ready customer features.
  • Architect systems with a strong focus on scalability, reliability, observability, and security, supporting multi-tenant, production workloads.
  • Contribute to technical direction and architectural decisions around how simulation is delivered as a cloud product.

Qualifications

  • Strong professional experience building backend and distributed systems in production environments.
  • Proficiency in Python and C++ (required), with the ability to integrate cloud services with performance-sensitive native systems.
  • Proficiency in modern frontend development using TypeScript and React.
  • Experience designing and consuming APIs, including GraphQL or similar API paradigms.
  • Experience with cloud and platform technologies such as AWS, Kubernetes, and PostgreSQL.
  • Comfort working across system boundaries — from cloud services and APIs down to simulator-facing interfaces.
  • Strong product sense and ability to design systems that are both technically sound and intuitive for customers.
  • Excellent communication skills and ability to collaborate across multiple teams and disciplines.

Bonus Experience

  • Experience with Go for backend or platform services.
  • Experience with Rust (strong plus), especially for systems, performance-sensitive, or infrastructure work.
  • Frontend experience with 3D or visualization technologies such as Three.js or WebGL.
  • Familiarity with workflow orchestration systems such as Temporal.
  • Experience productizing complex technical systems for external users.
  • Background or interest in simulation, robotics, or real-time systems.

Compensation

Annual base salary range: $170,000 - $240,000. Includes equity (stock options), comprehensive benefits, paid vacation, sick leave, holidays, 401K. Relocation assistance may be provided.

Skills

PythonC++TypeScriptReactGraphQLAWSKubernetesPostgresGoRust
OnePay

Software Engineer, Banking

OnePayUnited States

Software Engineer on the Banking team building scalable features for mobile and backend financial services using Node, TypeScript, and React Native.

170k – 210k/yr
Remote4+ YOEFullstack Engineering
Clear Street

Software Engineer - Pre-trade analytics, risk, portfolio optimization

Clear StreetNew York, NY

Senior Software Engineer building an AI-driven pre-trade analytics, risk, and portfolio optimization platform. Requires 5+ years building scalable services in Java/Spring or Python/FastAPI with PostgreSQL experience.

170k – 220k/yr
Hybrid5+ YOEFullstack Engineering
Collective Intelligence Project

Fullstack Software Engineer

Collective Intelligence ProjectSan Francisco, CA

Builds and scales accounting platform features handling bank transaction reconciliation, partner integrations, and data pipelines. Requires 3-4 years fullstack experience with Python/Django/React, AI tools, and API integrations in a fintech context.

170k – 200k/yr
Hybrid3+ YOEFullstack Engineering
Clear Street

Software Engineer, Full Stack - Risk Engineering

Clear StreetNew York, NY

Build scalable backend services and efficient React/TypeScript user interfaces for real-time portfolio risk measurement and management. Requires 5+ years backend experience (Go/Java preferred), collaboration with cross-functional teams, and expertise in modern tech stack.

170k – 240k/yr
Hybrid5+ YOEFullstack Engineering
Thatch

Software Engineer: Full Stack, Product Engagement

ThatchSan Francisco, CA

Builds and ships full stack features for product engagement, focusing on onboarding, activation, enrollment flows, and user behavior instrumentation. Partners with product/design teams using Ruby on Rails, React, and analytics tools.

170k – 200k/yr
RemoteFullstack Engineering