DroneDeploy

Senior Software Engineer, Fullstack (USA)

Houston, Texas, United States

Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Software, Robotics, Drones, Construction Technology, Energy TechnologyIndustries

Senior Full Stack Software Engineer

Employment Type: Full Time

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.

Role Overview

DroneDeploy offers a unique opportunity to be at the forefront of the rapidly evolving drone and robotics industry. As a Senior Full Stack Software Engineer, you will directly contribute to developing robust and scalable solutions that transform how businesses leverage aerial and ground data. Imagine building features that integrate cutting-edge hardware, streamline data processing, and enhance user experiences.

This is a chance to work in a remote-first, dynamic environment with a team passionate about innovation. You'll have the autonomy to lead projects, contribute to technical decisions, and mentor junior engineers. Plus, with flexible scheduling and support for professional growth, DroneDeploy invests in its team's success. Join us and shape the future of drone technology!

Work Environment

  • Work Hours: Monday–Friday, full business days with flexible scheduling. Must be available during core team overlap hours from 9:00 AM and 4:00 PM CT. Occasional meetings may occur between 4:00 PM and 6:00 PM CT.
  • Work Model: 100% remote.
  • Travel: Occasional domestic travel for training, customer site visits, 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. Collaborate and lead projects with peers, balancing advocacy with compromise in technical discussions, pairing, and reviews.
  • 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 in full stack software development, with a proven track record of successfully delivering and supporting production.

Skills

Full Stack Development
Software Engineering
Data Processing
User Experience
Robotics
Drones
AI
Remote Work
Technical Leadership
Project Management
Mentoring

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