JobCrawls

Job alerts, saved jobs and deadline reminders on your phone

Open app

Est. expiry Oct 29

Software Engineer - Cloud Simulation & Full-Stack

Software Engineer

Posted Sep 24 (30 days ago) · Last updated Oct 24 · Open 30 days. This role usually stays open about 25 days

Key facts

Software Engineer at Skydio building cloud simul. & full-stack UI in San Mateo.

How this salary compares

€12,415 - €17,527240% above mid-level roles
This salary is above the market medianBased on 21 job postings
Monthly salary comparison for Software Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
mid-level roles€3,580 per month€4,844 per month€6,250 per month
This offer€14,167 per month€17,083 per month€20,000 per month
Where and how
San Mateo, United StatesOnsiteMid-Level
Languages required
English

Original job ad

As published by Skydio

Open the ad
About the Role:We are looking for a software engineer to build the cloud-native and full-stack systems that power customer-facing simulation at Skydio. In this role, you will design and implement the services, APIs, and interfaces that allow customers to configure, personalize, and interact with the Skydio Simulator at scale.This is not a pure cloud role: you will work closely with the simulator itself, interfacing directly with C++ and Python systems that run real-time simulation and autonomy software. You’ll help bridge the gap between a complex robotics simulator and intuitive, flexible user experiences delivered through the cloud.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.

This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.

About the role

Summarised by JobCrawls from the job ad above.

Requirements

  • Backend experience
  • Distributed systems
  • Python
  • C++
  • TypeScript
  • React
  • APIs
  • GraphQL
  • AWS
  • Kubernetes
  • PostgreSQL

Responsibilities

  • Design cloud-native services
  • Configure simulator
  • APIs for personalization
  • Frontend and backend development
  • Multi-tenant production workloads

Skills & technologies

PythonC++TypeScriptReactGraphQLAWSKubernetesPostgreSQL

Benefits & perks

Your CV vs this job

How well does your CV match this job?

Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.

Add your CV

No CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.

About Skydio

Skydio logo
Skydio · 3 open roles
Top locations (all time): Remote - Global · 106 · Tampere, Finland · 9 · Remote - Finland · 2 · +1 other locations
View company
Current open roles at Skydio on JobCrawls
LocationActive listings
Remote - Global106
Tampere, Finland9
Remote - Finland2
Zurich, Switzerland2
Current role mix at Skydio on JobCrawls
Role typeActive listings
Autonomy Engineer7
Customer Success Manager7
Solutions Engineer7
Autonomy Engineer Intern6
Program Manager6
Product Manager4
Enterprise Account Manager4
Software Engineer4
Product Design Engineer2
Field Support Representative2
Embedded Software Engineer2
GTM Engineer2
Electronics Engineer1
Support1
Employment Counsel1
Logistics Operations Specialist1
Staff Software Engineer1
IT Technician1
Product Marketing1
Repair Program Manager1
Financial Planning & Analysis Analyst1
Autonomy Data Curation Engineer1
Aviation Regulatory Program1
Hardware Engineering Program Manager1
Technical Support Manager1
Senior Manager, Training1
Deployment Engineer1
Electrical Engineer1
Workplace Experience Coordinator1
Order Management Analyst1
Supplier Quality Engineer1
Public Safety Strategist1
Production Supervisor1
Sourcing Specialist1
Frontend Design Engineer1
Production Manager1
Manufacturing Execution System Analyst1
Global Supply Manager1
Mission Success Operations1
Wireless Software Engineer1
Product Quality Engineer1
RF Design Engineer1
Proposal Analyst1
Hardware Test and Reliability Engineer1
Equipment and Inventory Specialist1
Senior Software Engineer1
Senior Technical Recruiter1
Wireless Hardware Engineer1
Support Specialist1
Customer Support Representative1
Logistics Coordinator1
Service Coordinator1
Data Engineer1
Production Planner1
Field Service Technician1
Head of Warehouse & Logistics Operations1
Product Management Director1
Business Recruiter1
Systems Integration and Test Engineer1
Electrical Engineer Intern1
Technical Support Representative1
Communications Manager1
Data Analyst1
Coordinator1
Manufacturing Business Process Intern1
Full Stack Developer1
Revenue Operations Engineer1
Deployment Coordinator1
Supply Chain Specialist1
Growth Marketing Director1
Hardware Operations Program Manager1
Field Marketing Event Manager1
Camera & Imaging1
Camera Test Engineer1
Supply Chain Intern1
Lead GTM Platform Engineer1
Current role-level mix at Skydio on JobCrawls
Role levelActive listings
Mid-Level46
Manager33
Senior20
Intern14
Director4

Never miss a new Software Engineer job in San Mateo, United States

Weekly or daily digest. Unsubscribe anytime.