Post a job

Senior Software Engineer - 3D/CAD Generalist

Dandy logo

Location
United States
Base Salary
200k-211k USD
Dandy

Job Description

Dandy is transforming the massive ($200B) but antiquated dental industry. Backed by some of the world's leading venture capital investors, we are on an ambitious mission to integrate and simplify every function of the dental practice through technology. By building the operating system for every dental office in America, Dandy is empowering dentists with technology, innovation, and world-class support to achieve more for their practice, their people, and their patients.

About the Role

Dandy is hiring a 3D CAD Generalist Software Engineer to join our rapidly growing venture-backed company. The 3D and CAD team enables our company to execute high quality, custom, patient matched, dental prosthetic designs at scale and to high standards. In this role, you will help expand our internal 3D and CAD tooling in support of that mission. You will help bring innovative 3D algorithms to the web, and participate in building tooling for novel manufacturing processes.

What You'll Do

  • Create interactive 3D tools using 3D libraries and UI frameworks

  • Solve challenging organic modeling problems with innovative UI and technological solutions

  • Expand and maintain our existing web and server side 3D design tools

  • Write XML file parsing and generation code that enables our application to interface with 3rd party applications and makes our application artifacts accessible to 3rd party tools

  • Managing 3D asset libraries and templates in a cloud setting

What We're Looking For

  • 3+ years in application development of some kind

  • Strong in one of javascript/typescript, C++, or python

  • Proficiency in a UI framework: React, Qt, Angular etc

  • Familiarity with transforms, camera matrices and 3D operations

  • Building 3D Viewer, Configurator, CAD or CAM applications

  • Making integrations with or extensions to off the shelf CAD or Modeling software

  • Excellent written and verbal communication skills with the ability to communicate effectively internally.

  • Impact driven, independently motivated and self-starter mindset

  • Low ego and objective collaboration skills. Able to give and receive constructive criticism on ideas when solving complex problems

Bonus Points For

  • Strong back end or cloud experience (infrastructure, cloud resources, database integrations etc)

  • Experience sourcing off the shelf cad or geometric libraries, integrating them into applications

  • Experience with WebGL, 3D web ecosystem (Three.js or Babylon.js)

  • Strong hands on experience as an end user with modeling applications

The reasonably estimated salary for this role at Dandy is $180k-$211K plus equity. Actual compensation is based on a number of factors including, but not limited to the primary work location, candidate's skills, qualifications, and experience.

We offer a wide range of best in class, comprehensive and inclusive employee benefits including healthcare, dental, parental planning, mental health benefits, a 401(k) plan, and paid time off.

Dandy is proud to be an equal-opportunity employer. We are committed to building a diverse and inclusive culture that celebrates authenticity to win as one. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, protected veteran status, citizenship or immigration status, or any other legally protected characteristics.

Dandy also fully complies with the Americans with Disabilities Act (ADA). We are dedicated to embracing challenges and creating an accessible, inclusive workplace for all individuals. If you require any accommodations for your interview or have any questions beforehand, rest assured that we will move at Dandy speed and do everything in our power to meet your needs.

Advice from our career coach

As a 3D CAD Generalist Software Engineer, it is crucial to showcase your proficiency in various programming languages and UI frameworks, along with your experience in building 3D tools and applications. To stand out as an applicant for this role at Dandy, consider the following tips:

  • Demonstrate at least 3+ years of application development experience to showcase your proficiency in software engineering.

  • Highlight your expertise in one of javascript/typescript, C++, or python to show your strong programming skills.

  • Showcase your proficiency in a UI framework such as React, Qt, or Angular to demonstrate your ability to create interactive and user-friendly interfaces.

  • Emphasize your experience with 3D operations, transforms, camera matrices, and building 3D applications like Viewer, Configurator, CAD, or CAM applications.

  • Highlight any experience with integrations or extensions to off-the-shelf CAD or Modeling software to showcase your adaptability and problem-solving skills.

  • Illustrate your excellent communication and collaboration skills, along with your impact-driven and self-starter mindset, to demonstrate your ability to work effectively in a team environment.

Apply for this job

Expired?

Please let Dandy know you found this job with RemoteJobs.org. This helps us grow!

RemoteJobs.org mascot