Taro Logo

Senior Software Engineer, Fullstack (NZ)

DroneDeploy helps companies automate reality capture using drones, robots, and 360 cameras, combining data for AI-powered analysis in construction, oil and gas, and renewable energy sectors.
Auckland, New Zealand
Senior Software Engineer
Hybrid
5+ years of experience
AI · Robotics

Job Description

DroneDeploy is revolutionizing the reality capture industry by providing a comprehensive platform that combines drone, robot, and 360 camera data for AI-powered analysis. As a Senior Software Engineer, Fullstack in our Auckland office, you'll be part of an innovative team building a greenfield project focused on IoT sensor integration, real-time video streaming, and alerting capabilities.

The role offers an exciting opportunity to shape the future of worksite monitoring and visualization, working with cutting-edge technologies in robotics and drone automation. You'll be developing world-class tools for deploying and managing fixed cameras, sensors, and edge devices across industrial worksites. The position requires expertise in Python, TypeScript, or Go, along with experience in modern web technologies and video streaming protocols.

DroneDeploy offers a remote-first culture with a hybrid work arrangement, requiring some office presence in Auckland. The company provides comprehensive benefits including healthcare, professional development opportunities, and unique perks like drone pilot certification. As a recognized Best Place to Work in the SF Bay Area and listed among America's Best Startups, DroneDeploy offers an environment where innovation thrives and employee contributions are valued.

The ideal candidate will bring strong technical skills in fullstack development, experience with real-time streaming technologies, and a collaborative mindset. While the role requires occasional international travel and on-call support, it offers flexibility in working hours and location. This is an excellent opportunity for a senior engineer looking to make a significant impact in the industrial automation and reality capture space.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Fullstack (NZ)

  • Build interactive user experiences that incorporate geospatial data, real-time video streaming, and alerting/notification features
  • Develop integrations with software running on robots and IoT/edge devices
  • Integrate third-party services into our platform
  • Participate in all aspects of the software development lifecycle: analysis, design, development, testing, automation, and release

Requirements For Senior Software Engineer, Fullstack (NZ)

Python
TypeScript
Go
Kubernetes
  • Professional experience with Python, TypeScript, or Go
  • Significant experience in software architecture, design patterns, and modern development practices
  • Proven experience developing and maintaining large-scale Angular applications in production
  • Familiarity with real-time streaming technologies such as WebSockets or gRPC
  • Experience with video streaming protocols and tools
  • Proficiency with modern styling frameworks
  • Experience with geospatial tools such as Mapbox or Google Maps
  • Understanding of container orchestration and platform development using Kubernetes
  • Familiarity with CI/CD pipelines
  • Must be based in Auckland, New Zealand
  • Available for occasional international travel

Benefits For Senior Software Engineer, Fullstack (NZ)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Innovative Company Culture
  • Drone Pilot Certification
  • Flexible Work Options
  • Family Paid Leave
  • Top-Tier Healthcare Benefits
  • Professional Development & Career Growth
  • Flexible Paid Time Off
  • Employee Referral Bonus

Related Jobs