Skip to content
SkydioSkydio

Senior Manager, Middleware

Leads and develops a software engineering team building middleware and on-device services for autonomous drone platforms. The role combines people management with hands-on Python or C++ development, systems architecture, reliability improvements, and cross-functional technical leadership.

About the job

Responsibilities

  • Lead, grow, and retain a team of software engineers through 1:1s, expectation-setting, feedback, and career development.
  • Own the team roadmap and delivery, set technical direction, decompose ambiguous problems, and make delivery tradeoffs.
  • Design and implement software systems running on drone hardware and developer workstations.
  • Build analytics tools to monitor services and improve reliability and customer experience.
  • Lead cross-team software projects and own internal services from concept through deployment and monitoring.
  • Partner with Computer Vision, State Estimation, Fleet Management, Embedded, and Product teams.
  • Recruit and hire engineers, build interview processes, and attract candidates.

Requirements

  • 8+ years of professional software engineering experience.
  • 3+ years of direct people management experience, including ownership of headcount, performance, and career growth.
  • Hands-on coding experience and the ability to lead technical design and architecture discussions.
  • Experience navigating and delivering within complex codebases.
  • High proficiency in Python and/or C++ in a Linux environment.
  • Experience designing operating-system features for resource-constrained environments.
  • Experience coordinating improvements to systems with significant organizational usage and impact.
  • Experience building software for complex hardware-in-the-loop systems such as robots, unmanned vehicles, drones, medical devices, or IoT devices.
  • Strong stakeholder-management, prioritization, communication, and cross-functional collaboration skills.
  • Ability to operate effectively in a fast-moving, process-light environment.

Nice to Have

  • Experience working with modern robotic systems.
  • Experience building tools used by other engineers.

Compensation and Benefits

  • Annual base salary: $230,000–$303,000 USD.
  • Equity through stock options.
  • Comprehensive health insurance plans.
  • Paid vacation, sick leave, and holiday pay.
  • 401(k) savings plan.
  • Relocation assistance may be available for eligible roles.

Skills

Python, C++, Linux, Operating Systems, Robotics, Embedded Systems, Distributed Systems, Analytics Tools, Automated Testing, Computer Vision

Vercel

Vercel

San Francisco, CA
Member of the Technical Staff - Next.js
$230k+/yrHybrid8+ YOEEngineering Management

Hands-on engineering team lead building and evolving Next.js while coaching a small team and setting technical direction. Requires 8+ years of software engineering experience, strong React or framework architecture expertise, and continued production coding experience.

Crusoe

Crusoe

Bellevue, WA
Senior Manager, Network & Cloud Architecture
$230k+/yrOn-site10+ YOEEngineering Management

Leads the deployment organization responsible for bringing global HPC and GPU infrastructure online, owning people, delivery, standards, vendors, and executive-level program risk. Requires 10+ years in network engineering or data center deployment and substantial engineering management experience.

Genius AI

Genius AI

San Francisco, CA

Senior Engineering Manager, Infrastructure
$230k+/yrOn-site8+ YOEEngineering Management

Leads Compute, Data, and Developer Experience teams, owning infrastructure strategy, reliability, developer enablement, vendor spend, and team growth. The role requires 8+ years of infrastructure or platform experience, 4+ years of engineering leadership, and deep expertise in AWS, Kubernetes, Terraform, ArgoCD, and observability.

Shield AI

Shield AI

Dallas, TX

Senior Manager, GNC
$230k+/yrOn-site8+ YOEEngineering Management

Leads the Guidance and Control team responsible for developing, integrating, qualifying, and flight-testing autonomy and control algorithms for unmanned aerial systems. Requires substantial engineering leadership experience, controls expertise, and a track record of shipping products and developing high-performing teams.

Vercel

Vercel

San Francisco, CA
Manager of the Technical Staff - Next.js
$230k+/yrHybrid8+ YOEEngineering Management

Hands-on technical leader for the Next.js team, combining framework engineering with focused people leadership. The role requires 8+ years of software engineering experience, strong React and systems judgment, and experience leading engineers while remaining close to production code.