Build With Us


Software Engineer, Mobile



Software Engineering
Austin, TX, USA
Posted on Thursday, May 11, 2023
About DroneDeploy
We’re the leading drone software provider making commercial drone data accessible to anyone, anywhere. Trusted by users across various industries, we’re transforming how businesses collect, manage, and analyze worksite data. Our user-friendly platform makes it possible for companies of any size to improve their workflows through scalable image processing, data storage, and real-time sharable drone maps and 3D models.
We are committed to a global work environment that empowers employees to innovate, grow professionally, and make meaningful impacts. We’re recognized as a # 1 Best Place to Work in the SF Bay Area and have made the Top 200 list of America’s Best Startups. Our employees are creative, driven, and committed to providing our customers with the best drone software in the industry. Our office locations include San Francisco, California | Sydney, Australia | Auckland, New Zealand.
Role Overview
We’re hiring an experienced Mobile Engineer to join our drone automation team. In this role as Mobile Engineer, you will be responsible for bringing to market some of DroneDeploy's most advanced features for drone flight automation, real-time mapping, machine learning, and more. DroneDeploy’s mobile applications already fly millions of flights globally, and we are expanding our platform. We believe in a future where drones will become 10x smarter and fly themselves without any human intervention. Your work in this role will lay that groundwork.


  • Develop and deliver software application features primarily using javascript with some native Android code.
  • Hit the ground running as a highly productive, self-driven engineer
  • Support development of features from design to production within a native Android and Angular architecture.
  • Bring new ideas to make DroneDeploy better


  • 3+ years of experience developing modern Angular-based applications
  • 1+ years of experience working with Android Kotlin or Java
  • Experience working with Angular, RxJS, and TypeScript
  • Previous experience shipping production code in a popular mobile app
  • Experience with unit testing and e2e testing
  • A healthy and considered balance between loving to ship code fast and keeping up best practices for reliability and maintainability
  • Awareness and opinions on technologies
  • Data-driven decision making and data-literacy
  • Being able to work between 9am - 5pm PT is preferred, with availability between 10am-3pm PT required
Bonus Skills, Experience, Interests
In addition to the required qualifications, we highly value candidates who have a strong understanding of the Android ecosystem and platform, experience with code testing, and a willingness to be flexible with technologies. Additionally, experience in related fields such as drone flight, robotics, imagery, or hardware-connected applications is considered a plus. If you're passionate about building innovative software for the future of drone technology and possess any of these bonus skills, we encourage you to apply.
Software Engineering at DroneDeploy
DroneDeploy is at the forefront of developing cutting-edge drone and robotics technology that solves some of the world's most complex problems. Our engineers use a range of technologies in creating connected iOS/Android applications, drone hardware, flight autonomy, computer vision, scaled compute, 3D reconstruction/rendering, and machine learning. We're looking for talented engineers who share our passion for building innovative software that pushes the boundaries of what's possible in the field.We take pride in our collaborative work environment and foster a strong learning culture, constantly striving to improve and innovate. Our core values are centered around building trust, simplifying, and making things happen.
Employee Offerings & Benefits include:
(may vary by location)
Innovative company culture
Drone pilot certification
Flexible work schedules
Flexible work location
Family paid leave
Paid healthcare for employees
Professional development & career advancements
Wellbeing activities (live & on-demand)
Flexible paid time off
Employee referral bonus
Commuter savings
DroneDeploy is an equal opportunity employer.
All DroneDeploy employees are responsible for assisting in protecting the company and customer data by following information security policies and procedures.
Please refer to our Recruitment Privacy Notice for information about privacy during the recruiting process.