Skip to content

Director of Software

Leads end-to-end software execution for autonomy, mission planning (SkyNav), and flight operations tooling in a hands-on capacity. Requires experience shipping production systems, leading teams while coding in Python/C++/JS, and integrating with hardware in robotics/flight environments.

Austin, TXEngineering ManagementOnsite

About the role

What You'll Do

  • Own software execution across autonomy, SkyNav, and internal tools that support aircraft flying today.
  • Success in this role is measured by the team's ability to reliably ship production features, support live deployments, and scale delivery as the company grows.
  • Act as a player coach. You will write code, review code, and take on hard problems when needed.
  • Work directly with operators and customers to iterate based on live deployments and field feedback.
  • Set technical direction through shipped systems and measurable outcomes.
  • Partner tightly with hardware, flight, and manufacturing to ensure software and aircraft evolve together.
  • Improve reliability, performance, and maintainability as the fleet and customer base scale.

What You'll Bring

  • Proven experience shipping and supporting complex production software systems.
  • Experience with autonomy, robotics, or mission planning systems.
  • Experience leading software teams while staying close to the technical work.
  • Strong systems thinking across autonomy, frontend, backend, and infrastructure.
  • Comfort operating in environments where software meets hardware and real world constraints.
  • Bias toward execution, ownership, and accountability.
  • Hands-on experience building with Python, C++, and Javascript.

Bonus Points

  • Experience supporting software on production hardware, flight systems, or safety-critical systems.
  • Startup experience scaling teams and systems while things are still evolving.
  • Hands-on experience building with ROS, ElectronJS, Ardupilot, or Mavlink.

Skills

PythonC++JavaScriptROSElectronjsArdupilotMavlinkAutonomyMission PlanningBackendFrontendInfrastructure

Sr. Director, Agentic Engineering

Lead Dialpad's Agentic Engineering organization of ~130 engineers to build and scale multi-agent AI platforms that reason, act, and execute real-time workflows. Requires 12+ years experience including 5-8 years leading large engineering teams, deep expertise in LLM/agentic architectures, and strong strategic/people leadership.

332k – 388kSan Francisco, CAEngineering ManagementOn-site12+ YOECrewaiTool Use

Senior Director, Software Engineering

Lead engineering strategy, people management, and delivery for Pindrop's real-time fraud detection platform. Own distributed systems architecture, team development, and cross-functional alignment in a remote-first environment.

218k – 262kUnited StatesEngineering ManagementRemote8+ YOEAWSGCP

Director of Engineering, Analytics Platform & Products

Lead engineering strategy, architecture, and execution for GitLab's Analytics stage, overseeing data platforms, pipelines, and customer-facing analytics products across SaaS, self-managed, and air-gapped environments.

203k – 346kUnited StatesEngineering ManagementRemote8+ YOEObservabilityData Pipelines

Senior Director, Engineering - Agentic Business Systems

Lead internal AI platform and agentic workflow deployment across business functions. Own infrastructure, ship high-impact automations, and manage a mixed engineering/product/business team reporting to the CEO.

212k – 325kUnited StatesEngineering ManagementRemote8+ YOEAgentic SystemsAI Infrastructure

Director, Engineering - Detection Platform

Lead multi-team engineering org building alerting, event management, and AI-powered detection systems at massive scale. Partner with Product, Design, and Applied Science to define technical vision and scale platform infrastructure.

280k – 350kNew York, NYEngineering ManagementHybrid8+ YOEAi SystemsObservability