[Remote] Senior Software Engineer, Fullstack - Aerial Capture (USA)

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. DroneDeploy is a leading company in robotics and AI, specializing in aerial capture solutions for various industries. They are seeking a Senior Full Stack Software Engineer to lead the development of innovative aerial and robotics solutions, focusing on full-stack projects and collaboration across teams to enhance operational excellence.

Responsibilities
β€’ Own Full-Stack Development: Lead the design and implementation of product features across the stack β€” from backend APIs in Python/Go to modern frontends in Angular (v19+), with a focus on drone and robotics integration
β€’ Drive Technical Excellence: Take full ownership of projects from architecture to deployment and maintenance, ensuring scalable design, clean code, and continuous improvement
β€’ Ensure Reliability in Production: Proactively support and monitor live systems, using observability tools to maintain performance, detect issues early, and deliver a consistently reliable user experience
β€’ Collaborate & Communicate: Work closely with cross-functional teams to align on business goals, share technical insights, and deliver high-quality, user-centric solutions with autonomy and initiative

Skills
β€’ 5+ years of professional experience in full stack software development, with a proven track record of successfully delivering and supporting production-grade software
β€’ Strong proficiency in TypeScript, with experience in Python
β€’ Solid experience with Angular (v19+) or similar modern JavaScript frameworks (e.g., React, Vue.js)
β€’ Experience with RESTful API design, including authentication, versioning, and integration with external services
β€’ Experience with modern database setups, e.g. PostgreSQL and MongoDB
β€’ Strong commitment to software quality, with experience in designing and implementing automated testing strategies (unit, integration, and end-to-end testing) using tools such as Jest or Pytest
β€’ Familiarity with microservices, modular architectures, and event-driven systems
β€’ Dedication to maintaining high software quality through consistent refactoring, performance optimization, and reduction of technical debt
β€’ Experience in Java/Kotlin and Go is a plus
β€’ Experience in Android app development is a plus

Benefits
β€’ Culture of Innovation & Collaboration – Thrive in an environment that values creativity and teamwork.
β€’ Drone Certification – Get certified and gain unique, hands-on skills with our full backing.
β€’ Flexible Work Arrangements – Enjoy autonomy with remote-first options and schedule flexibility.
β€’ Paid Family Leave – Take the time you need to support your family during life’s most important moments.
β€’ Comprehensive Healthcare Coverage – Plans designed to support your well-being.
β€’ Career & Growth Development – Build new skills and unlock opportunities through continuous learning.
β€’ Flexible PTO – Take time off when you need it to rechargeβ€”we trust you to manage your time well.
β€’ Employee Referral Bonus – Know someone great? Refer them and earn a bonus when they join our team.

Company Overview
β€’ DroneDeploy unifies robotics and AI to deliver fast, confident reality capture operations for field teams . It was founded in 2013, and is headquartered in San Francisco, California, USA, with a workforce of 201-500 employees. Its website is https://dronedeploy.com/.

Company H1B Sponsorship
β€’ DroneDeploy has a track record of offering H1B sponsorships, with 1 in 2023, 3 in 2020. Please note that this does not guarantee sponsorship for this specific role.

Apply tot his job

Apply To this Job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Senior Product Manager – Web & Cloud Application Development at arenaflex**

Remote Full-time

Experienced Bilingual Customer Service Agent – Ticket/Gate Agent LOD Spanish at blithequark

Remote Full-time

**Experienced Customer Care Sales Representative – Remote Opportunity in Financial Services and Insurance**

Remote Full-time

Maryland Title Examiner; Remote

Remote Full-time

Senior Research Director - Center for Responsible AI in Learning and Assessment

Remote Full-time

Outside Sales Representative

Remote Full-time

Counsel, Commercial and Compliance

Remote Full-time

Analyst, Case Mgt

Remote Full-time

**Experienced Virtual Customer Care Professional – Work From Home Opportunity with arenaflex**

Remote Full-time

Specialist, Collection Resolution-Remote (Central Florida Only)

Remote Full-time
← Back to Home