xelys jobs xelys jobs

Senior Software Engineer

DroneDeploy

full-remoteseniorpermanentfrontendfullstack Full remote 134 days ago via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Three.jsTypeScriptAngularWebGLWeb Components3D VisualizationPerformance OptimizationAutomated TestingWebGPUSpatial Data

About the role

Role Overview

Join DroneDeploy as a Senior Software Engineer specializing in 3D web development. You will design and build high-performance visualizations for large spatial datasets, taking complex 3D feature work from concept to production.

Responsibilities

  • Design and build high-performance visualizations for large spatial datasets.
  • Integrate and visualize large 3D datasets as cohesive, performant scenes.
  • Lead technical design for major 3D features (concept through production).
  • Profile and optimize rendering, loading, and interaction performance across devices and networks.
  • Collaborate cross-functionally with product, design, and engineering teams to solve challenging reality capture customer workflows.
  • Deliver and maintain production-grade 3D/graphics features, ensuring robustness under real-world usage.

Requirements

  • 5+ years of professional software engineering experience, with substantial time in front-end and/or 3D web development.
  • Advanced expertise with Three.js (or similar) and the modern 3D web ecosystem, plus solid WebGL understanding.
  • Proven ability to ship complex 3D features with performance tuning and robustness.
  • Hands-on experience with automated testing (unit/integration/performance) using tools such as Vitest, Jest, and Playwright.
  • Strong communication skills with cross-functional partners.
  • Ability to work remotely within the US with sufficient overlap with a US-based team.
  • Strong experience architecting and shipping large single-page applications using TypeScript and Angular.

Nice to Have

  • Familiarity with WebGPU concepts.
  • Knowledge of common 3D data formats and pipelines such as point clouds, 3D Tiles, meshes, and Gaussian splats.
  • Comfortable using AI tools in everyday engineering work while maintaining strong engineering judgment about tradeoffs.

About DroneDeploy

DroneDeploy is a company focused on reality capture and drone-based workflows. It builds software that helps customers visualize and work with large spatial datasets, including performance-intensive 3D web experiences.

Scraped 5/13/2026