DroneDeploy

Senior Software Engineer, Fullstack

Houston, Texas, United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Aerial and ground data capture, Robotics, Construction technology, AerospaceIndustries

Position Overview

  • Location Type: Remote
  • Job Type: Full Time
  • Salary: Not Specified

DroneDeploy is seeking a highly skilled and experienced Senior Full Stack Software Engineer to play a key role in developing and enhancing our cutting-edge aerial and robotics solutions. In this role, you will lead the design, development, and maintenance of robust product features and backend services that empower our users to capture and leverage aerial and ground data. You will utilize your expertise in modern frontend and backend technologies, cloud infrastructure, and API design to build secure, scalable, and high-performance systems. Your work will directly impact critical areas such as field hardware integrations, data processing, and customer-facing applications.

This is an excellent opportunity for engineers who excel in a remote-first, dynamic environment and are passionate about delivering high-quality software, driving operational excellence, and collaborating effectively across teams. If you are excited about working with cutting-edge technology in the drone and robotics industry, we encourage you to apply.

About DroneDeploy

Build with certainty, operate with confidence. That’s why thousands of construction, oil and gas, and renewable energy companies use DroneDeploy on a daily basis. We help them automate reality capture using drones, robots, and 360 cameras – combining this data in one platform for AI-powered analysis. From aerial and ground views of construction progress to automated gauge readings and methane leak detection, DroneDeploy is shaping the future of reality capture.

At DroneDeploy, we thrive in a remote-first culture, powered by innovation. Growth is limitless, and employee contributions matter. With accolades as a Best Place to Work in the SF Bay Area and a spot on America’s Best Startups list, our team is dynamic, purpose-driven, and dedicated to delivering top-tier reality capture software. We cultivate an environment of opportunity. Our dynamic growth is fueled by the diverse range of ideas nurtured by our team. This is why our commitment to internal advancement is profound. A multitude of paths for professional and personal development are available, where flexible schedules, family-friendly benefits, and remote work options propel our team's journey.

Work Environment

  • Work Hours: Monday–Friday, full business days with flexible scheduling. Must be available during core team overlap hours from 8:00 AM to 2:00 PM PT. Occasional meetings may occur between 2:00 PM and 4:00 PM PT.
  • Work Model: 100% remote.
  • Travel: Occasional domestic travel for training and company events.

Responsibilities

  • Feature Development: Lead the design and implementation of new product features, with a focus on integrating drone and robotics hardware and optimizing data workflows.
  • API & Backend Development: Design, develop, and maintain scalable and efficient REST APIs and backend services in Python and Go.
  • Frontend Development: Develop user-friendly, high-performance, and maintainable user interfaces using Angular (v17+) and TypeScript.
  • Production Support: Proactively investigate and resolve production issues, prioritizing system reliability, maintainability, and a positive user experience.
  • Observability & Monitoring: Implement and maintain comprehensive monitoring, logging, and alerting systems to ensure optimal system health, performance, and proactive issue detection.
  • Project Ownership: Take end-to-end ownership of projects, from initial architecture and design through deployment, ongoing support, and continuous improvement.
  • Cross-Functional Collaboration: Collaborate closely with product managers, QA engineers, and operations teams to ensure seamless integration, alignment with business objectives, and the delivery of high-quality solutions.
  • Autonomy and Initiative: Work independently to manage projects, proactively communicate progress and challenges, and contribute to technical decision-making.

Requirements

  • Experience: 5+ years of professional experience.

Skills

Frontend development
Backend development
Cloud infrastructure
API design
Aerial and ground data processing
Robotics solutions
Secure, scalable systems

DroneDeploy

Drone data collection and analysis platform

About DroneDeploy

DroneDeploy provides a platform for capturing data from physical environments using drones and robots. This platform collects data, which is then processed and analyzed with artificial intelligence to deliver insights. Businesses, particularly in construction and energy sectors, utilize these services for tasks like monitoring project progress and detecting methane leaks. The platform is compatible with various drones, sensors, and cameras, making it user-friendly and safe, while also reducing the need for manual inspections. Unlike competitors, DroneDeploy emphasizes data security, holding certifications like ISO 27001 and SOC 2 Type 2, and employs encryption methods to protect customer data. The company's goal is to offer a versatile solution for data collection and analysis, while also providing training, certifications, and technical support to enhance customer experience.

San Francisco, CaliforniaHeadquarters
2013Year Founded
$138.7MTotal Funding
SERIES_ECompany Stage
Robotics & Automation, Industrial & Manufacturing, Enterprise Software, AI & Machine LearningIndustries
201-500Employees

Benefits

Make it happen
Build trust
Simplify

Risks

Increased competition in the drone software market could erode DroneDeploy's market share.
Rapid AI development may render DroneDeploy's current AI models obsolete if not updated.
Potential regulatory changes in drone usage could impact DroneDeploy's operations in key markets.

Differentiation

DroneDeploy offers a comprehensive platform for reality capture using drones and robots.
The company integrates AI for automated safety risk detection on construction sites.
DroneDeploy's platform is compatible with any drone, enhancing its versatility.

Upsides

The construction industry's adoption of digital twin technology boosts DroneDeploy's platform relevance.
Growing demand for drone-based inspections in energy aligns with DroneDeploy's capabilities.
Remote work trends increase the need for DroneDeploy's high-quality reality capture solutions.

Land your dream remote job 3x faster with AI