Senior Software Engineer, 3D (USA)
DroneDeploy
DroneDeploy powers field teams with robotics and AI. As the only reality capture platform that combines robotic automation, AI agents, and a truly unified system, DroneDeploy allows critical industries to operate with speed and confidence.
From construction and energy to agriculture, the world’s largest companies use DroneDeploy to simplify field operations, improve safety, and make smarter decisions, faster. By combining aerial drones, 360 and fixed cameras, ground robots and proprietary AI, we’re bringing the power of automation and visual intelligence to all stakeholders, from the field to the boardroom. At DroneDeploy, we thrive in a mostly remote‑first culture rooted in innovation and impact. We’ve been recognized as a Best Place to Work in the SF Bay Area and named one of America’s Great Places to Work—but what truly sets us apart is the experience you gain: solving real‑world challenges with cutting‑edge technology, surrounded by teammates who are as passionate as they are supportive. Our team is bold, mission‑driven, and building something that matters. We foster a culture where a variety of perspectives drive smart decisions, and where growth—both personal and professional—is part of the journey. Whether it’s flexible schedules, family‑friendly benefits, or our strong track record of internal promotions, we invest in people as much as we do in product. If you’re looking to be part of something ambitious, authentic, and transformative, you’ll find your place at DroneDeploy. Team OverviewDroneDeploy’s 3D team builds the browser‑based 3D viewer that unifies drones, ground capture, LiDAR, and BIM data into intuitive digital twins. You’ll work with a small, senior engineering group and a 3D‑focused manager, collaborating closely with Product, Design, Computer Vision, and Ground Mobile to deliver core 3D experiences across the platform. Role Summary
As a Senior Software Engineer, 3D, you will own major parts of our web‑based 3D viewer, implemented in TypeScript, Angular, Web Components, and Three.js. You’ll design and build high‑performance visualizations for large spatial datasets (point clouds, 3D Tiles, Gaussian splats, BIM models), leading complex 3D feature work from concept through production while partnering with cross‑functional teams to solve challenging customer workflows in reality capture. Work Environment Remote role based in the United States; you’ll collaborate primarily via Slack, Zoom, and shared docs. Requires at least 5 hours of overlap with the 9am–5pm Pacific Time window on typical weekdays to align with your manager and core partners. Occasional optional domestic travel for team gatherings or company events; no regular customer travel is expected. 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. Apply strong testing discipline (unit, integration, performance) using tools like Vitest and Playwright to keep regressions low and delivery cadence high. 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. 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. Why Join DroneDeploy? 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. Join a small, senior 3D team where your architectural choices and implementations materially shape the product and future roadmap. 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. #LI-Remote Employee Offerings & Benefits
These are just some of the perks you’ll enjoy — theres 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. DroneDeploy is an equal opportunity employer. All DroneDeploy employees are responsible for protecting the company and customer data by following information security policies and procedures. Please refer to our Recruitment Privacy Notice for information about privacy during the recruiting process. #J-18808-Ljbffr
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, 3D (USA) in Richmond, VA vacancy
- ...Join to apply for the Senior Software Engineer - USA role at Canals Remote – North America | Full-Time | Canals AI About Canals Canals is a bootstrapped, profitable startup transforming wholesale distribution (trillion dollar industry) with AI. Our platform seamlessly...SeniorFull timeRemote workFlexible hours
- ...were growing fast with a passionate, loyal community. Senior Back End Engineer — USA only Fold is a publicly listed bitcoin financial services... ...product. What Youll Do We\re looking for a Senior Software Engineer to help build the financial infrastructure behind...SeniorPermanent employmentRemote workFlexible hours
- ...airlines and ground handling providers. We are looking for a Senior Software Engineer to join the Localization team and take ownership of our... ...relevant thresholds and working with safety monitoring architectures Familiarity with OpenCV, PCL, or Open3D #J-18808-LjbffrSenior3DWork experience placement
- ...ABOUT YOU We are seeking a highly skilled Senior Software Engineer – Payments to design, build, and maintain core components of our payment processing... ...management across the full card payment lifecycle. Support 3D Secure (3DS2) and Strong Customer Authentication (SCA) flows...Senior3DFull timeLocal areaFlexible hours
$124k - $210k
...Senior Software Engineer – 3D Experiences CoStar Group (NASDAQ: CSGP) About the Role As a Senior Software Engineer on the 3D Experiences team at Matterport, a part of CoStar Group, you will be at the forefront of creating engaging user experiences around Matterport’s 3...Senior3DFull timeRemote workWorldwide- ...Vertex is a high-growth enterprise software company powering real-time, cloud-native 3D applications for the world’s most... ...cloud infrastructure, enterprise engineering systems, and mission‑critical... ...success. The Role Vertex is seeking a Senior Software Engineer – Cloud to...Senior3DTemporary workRemote workWork visaFlexible hours
- ...Location USA | Remote Employment Type Full time Location Type Remote Department EngineeringDevOps... ...in SF and NYC, we’re fully remote. Engineering at Finalis Our engineering team is... ...powers private capital markets. As a Senior Software Engineer , you’ll work closely with...SeniorFull timeWork at officeRemote workWork from home
$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorRemote work- ...A high-growth enterprise software company is looking for a Senior Software Engineer – Cloud to join their team. This remote position is ideal for experienced backend... ...with AWS environments. Join us to shape the future of enterprise 3D collaboration. #J-18808-Ljbffr...Senior3DRemote work
$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns...SeniorWork at office- ...A leading technology company in the United States is looking for a Senior Backend Engineer to build and maintain their internal platform and tools. This role involves collaborating with various engineering teams to ensure the reliability of backend processes and improve...Senior3D
- ...manufacturing, and distribution. We’re looking for Full-Stack Software Engineers to help build and improve the powerful web-based design app... ...large front-end / full-stack codebases Interest in 3D graphics, visual tools, or design software (bonus if you’ve worked...Senior3DFull timeTemporary workRemote workHome officeFlexible hours
- ...our LiDAR‑enabled iPhone or iPad scans, we capture precise 3D representations of homes in minutes, providing interactive models... ...a concentration in the US and Europe. We are looking for a Senior Backend Engineer to help us build and maintain the internal platform and...Senior3DWorldwide
$180k
...Tech Talent Specialist | USA | Around the whole SDLC Senior Software Engineer – 100% Remote Platform Team Everyone wants to build shiny new features. The Platform team is the backbone of everything that ships here. They build the tools, pipelines, and infrastructure that...SeniorRemote work- ...Senior Software Engineer (Healthcare Integrations) - Contract USA, Remote About us: Working at Tech Holding isnt just a job, its an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering...SeniorContract workRemote work
$500 per month
...distributed members works remotely from locations such as the USA, Canada, Japan, Hungary, Nigeria, Brazil, and the UK. We are... ...API and the robust infrastructure behind it. Your Role Senior Software Engineer on the Core Trading Team. Design and maintain the critical infrastructure...SeniorRemote workHome office$175k - $220k
...talent to shape our unique, award winning culture (for example, USA Today Top Workplaces 2025) designed to cultivate teamwork,... ...in your career. About the role: We are looking for a Senior Software Engineer to join our Incentive Experience team. The Incentive Experience...SeniorWork at officeRemote workFlexible hours- ...members bring in diverse experiences such as engineers, traders, and brokerage professionals to... ...places worldwide. Our team spans the USA, Canada, Japan, Hungary, Nigeria, Brazil,... ...computer science fundamentals and proven software engineering architecture experience Ability...SeniorLocal areaRemote workWorldwideHome office
$160k - $190k
...within the United States. As a Fullstack engineer on the Application Experience team, you... ...products. You will collaborate closely with senior leaders, cross-functional engineers,... .... Fullstory is headquartered in Atlanta, USA, with regional teams across North America...SeniorRemote workHome officeFlexible hours$190k - $240k
...compounding interest.Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-... ...a total of 4+ years of experience as a software engineer.You are experienced in... ...related field.Pay Grade - NEquity Grade - USA 8Employees new to Affirm typically come...SeniorWork at officeRemote work$190k - $240k
...any hidden fees or compounding interest. Affirm is seeking a Senior Software Engineer to join the Monetization team under the Direct-To-Consumer... ...medical coverage, dental and vision for you and your dependents.) USA base pay range (CA, WA, NY, NJ, CT) per year: $190,000 - $24...SeniorWork at officeRemote workFlexible hours$500 per month
...global team is a diverse group of experienced engineers, traders, and brokerage professionals who... ...the world, with teammates spanning the USA, Canada, Japan, Hungary, Nigeria, Brazil,... ...mind. Requirements Strong, experienced software engineer with lead experience is...SeniorHome office$115k - $200k
...notable investors in Silicon Valley and NYC. About The Position The Software Engineer is a key member of our engineering team, responsible for... ...Control: Git Benefits (Full Time Roles) 100% remote within the USA Medical, Dental, and Vision Insurance Automatic 401k...SeniorFull timeWork experience placementRemote workHome office$170k - $190k
...: ASAP Role Type: Full-Time, Salaried Background: Software Development Location: Remote, USA-based (up to 10% travel) Salary: $170,000-190,000... ...products. We need an experienced, hands‑on, AI‑native Senior Software Engineer to help transform our product vision into reality....SeniorFull timeFor contractorsImmediate startRemote work$190k - $240k
...hidden fees or compounding interest. Affirm is seeking a Senior Software Engineer to join the Acquisition & Onboarding team under the Direct-To... ...coverage, dental and vision for you and your dependents.) USA base pay range (CA, WA, NY, NJ, CT) per year: $190,000 - $24...SeniorWork at officeRemote workFlexible hours$123.25k - $201.25k
...Defense Unicorns is seeking Software Engineers (Mid and Senior) to join our UDS Product Engineering team. You’ll collaborate closely with product managers... ...locations within the United States. Remote - USA $123,250 - $201,250 USD Benefits Our Unicorns Enjoy...SeniorFull timeLocal areaRemote workHome officeFlexible hours$130k
...forward-thinking industrial automation integrators in the USA! Title: Senior Robotics Engineer Salary: Up to $130,000 Location: Remote based with 50%... ...Sensing, iRPickTool, and PalletTool. Proficient with 3D vision solutions such as Cognex, MechMind, Keyence Ability...Senior3DWork at officeRemote workWork from homeVisa sponsorship- ...helping Property & Casualty insurers modernize and scale their operations through innovative, cloud-native technology. Its all-in-one software platform supports the full insurance lifecycle—policy, billing, and claims—while offering real-time analytics and digital tools...SeniorFor contractorsRemote work
- ...Senior Software Engineer, Strategic Reporting & Tools Remote - USA, CAN, MEX A little about us…Fleetio is a modern software platform that helps thousands of organizations worldwide manage their fleet operations. Transportation technology is a hot market, and we’re leading...SeniorContract workTemporary workRemote workWorldwide
- ...Senior Software Engineer / Solutions Architect (Python & GenAI) USA About project Provectus is an AWS Premier Consulting Partner and AI consultancy featured in Forresters AI Technical Services Landscape, with 15+ years of experience and 400+ engineers. We build...SeniorRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, 3D (USA). Be the first to apply!
Related searches
- software engineer full time Richmond, VA
- facebook software engineer Richmond, VA
- startup software engineer Richmond, VA
- intermediate software engineer Richmond, VA
- rust software engineer Richmond, VA
- freelance software developer Richmond, VA
- work from home software developer Richmond, VA
- software developer Richmond, VA
- software development engineer aws Richmond, VA
- software qa engineer Richmond, VA

