Senior Software Engineer, 3D (USA)

1 week, 1 day ago
Full-time
Senior
Software Development
DroneDeploy

DroneDeploy

DroneDeploy is a powerful cloud-based software for drone operations, creating aerial maps and 3D models with ease, trusted by Fortune 500 companies globally.

Professional Services
251-1K
$91M raised

Description

  • Design, build, and maintain core components of the web-based 3D viewer in TypeScript, Angular, and Three.js.
  • Integrate and visualize large 3D datasets such as point clouds, 3D Tiles, Gaussian splats, and BIM models.
  • Lead technical design for major 3D features from concept through production.
  • Break down ambiguous 3D problems into clear, executable implementation plans.
  • Profile and optimize rendering, loading, and interaction performance across devices and network conditions.
  • Apply unit, integration, and performance testing to reduce regressions and maintain delivery speed.
  • Use AI-assisted development tools to accelerate iteration while maintaining code quality and maintainability.
  • Contribute to engineering standards, documentation, and code reviews across the 3D and front-end team.

Requirements

  • 5+ years of professional software engineering experience, with substantial front-end and/or 3D web development experience.
  • Advanced expertise with Three.js or similar 3D libraries and a solid understanding of WebGL.
  • Familiarity with WebGPU concepts is a plus.
  • Strong experience architecting and shipping large single-page applications in modern TypeScript and Angular.
  • Proven ability to deliver and maintain complex production 3D or graphics-heavy features with strong performance tuning.
  • Hands-on experience with automated testing tools such as Vitest, Jest, and Playwright.
  • Familiarity with 3D data formats and pipelines such as point clouds, 3D Tiles, meshes, and Gaussian splats.
  • Effective written and verbal communication skills with product, design, and engineering partners.
  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practical experience.
  • Able to work remotely within the United States with at least 5 hours of overlap with the 9am–5pm Pacific Time window.

Benefits

  • Flexible remote-first work arrangement with schedule autonomy.
  • Comprehensive healthcare coverage.
  • Paid family leave.
  • Flexible PTO.
  • Career and growth development opportunities through continuous learning.
  • Employee referral bonus.
  • Optional domestic travel for team gatherings or company events.
  • The role is eligible for DroneDeploy’s broader culture of innovation, collaboration, and internal growth opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, iOS Core Product - Incheon, South Korea

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and evolve its high-traffic iOS reading app for a rapidly growing global user base.

CI/CD Git Swift SwiftUI
29 minutes ago

Automation Anywhere Developer

Enroute 51-250 Internet Software & Services

Enroute is hiring an Automation Anywhere Developer to work on automation solutions and API integrations within a technology-focused, collaborative environment.

LLM Machine Learning SQL
53 minutes ago

Intermediate Software Engineer - Artificial Intelligence (AI)

Tucows 251-1K Diversified Telecommunication Services

Tucows Domains is hiring a remote Intermediate Software Engineer specializing in Artificial Intelligence to help build AI-powered systems for domain services and related tools.

Go Hugging Face LLM Machine Learning Python REST API TensorFlow
1 hour, 2 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Fort Lauderdale, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI Data team to build and operate large-scale audio data ingestion infrastructure that powers model training and next-generation products.

Android Bash Docker GCP iOS Linux Python Terraform
1 hour, 3 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers