wagey.ggwagey.ggv1.0-e93b95d-4-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Senior Software Engineer Role/DroneDeploy - Senior Software Engineer, 3D
DroneDeploy

DroneDeploy - Senior Software Engineer, 3D

Remote - USA1w ago
RemoteSeniorNASenior Software EngineerThree.jsFront-endAngularTypeScriptVitest

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• 5+ years of professional software engineering experience, with substantial time spent on front-end and/or 3D web development. • Advanced expertise with Three.js (or similar) and the modern 3D web ecosystem, plus 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, including performance tuning and robustness under real-world usage. • Hands-on experience with automated testing (unit, integration, performance) using frameworks such as Vitest, Jest, and Playwright. • Familiarity with common 3D data formats and pipelines (e.g., point clouds, 3D Tiles, meshes, Gaussian splats) and how they are consumed by web viewers. • Effective written and verbal communication skills with cross-functional partners (product, design, other engineering teams). • Comfortable using AI tools as part of everyday engineering work while retaining strong engineering judgment about quality and tradeoffs. • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practical experience. • Drone Certification: Not required for this role as currently scoped. • Able to work remotely within the US with sufficient overlap to collaborate with a US-based engineering and product team.

Responsibilities

• Design, build, and maintain core components of our 3D viewer in TypeScript, Angular, and Three.js for use in modern browsers. • Integrate and visualize large 3D datasets (e.g., point clouds, 3D Tiles, Gaussian splats, BIM models) as cohesive, performant scenes. • Lead technical design for significant 3D features, breaking down ambiguous problems into clear, executable plans and driving them through to production. • Profile and optimize rendering, loading, and interaction performance for complex scenes running on a range of devices and networks. • Use AI-assisted development tools to accelerate iteration while maintaining high standards for code clarity, correctness, and maintainability. • Contribute to shared engineering standards, documentation, and code reviews, helping level up 3D and front-end practices across the team.

Benefits

• Build the core 3D experience at the heart of DroneDeploy’s reality-capture platform, used on thousands of projects across construction, energy, agriculture, and more. • Tackle deep technical challenges in web-based 3D: large spatial datasets, advanced rendering techniques, performance at scale, and integration with CV/ML pipelines. • Help define how AI-assisted development is used in practice, focusing your time on architecture, hard debugging, and 3D problem-solving rather than repetitive work. • Work remotely while benefiting from an established engineering culture, documented practices, and cross-team collaboration with experts in mobile, platform, and computer vision. • (Benefits may vary by location and role) • These are just some of the perks you'll enjoy—there's more to discover once you join us! • 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.

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X