Summary
Reporting to the Director, Software Engineering the Technical Architect, 3D Solutions is responsible for end-to-end development of cloud and edge-centric digital solutions such as visual configurators, SaaS solutions that enhance real-time 3D data & visualization, interactive digital content creation across platforms. Innovate with Cutting-Edge Technologies : Utilize Three.js, WebGL, and other 3D technologies to push the boundaries of what is possible in digital product visualization, ensuring solutions are at the forefront of industry trends. Program & maintain SaaS Web3D applications utilizing Three.js, React, Typescript, Express.js, MSAL, and AWS services.
Roles & Responsibilities :
Hands-on architect role that includes coding of SaaS application with 3D visualization
Lead the design and development work of 3D Platform & solutions
Translate the customer requirements to technical work breakdown and document design specifications
Data warehouse architecture design and hands on development of data pipeline and data distribution framework using cloud technologies
Establish best practices, and document use cases, solutions and recommendations
Work in a fast-paced agile development environment
Provide technical mentorship and project guidance to the development team.
Collaborate with peer architects, data scientists to design & develop strong enterprise grade solutions.
50% of hands-on coding required
Additional Skills & Qualifications
At least 10 years of 3D web development experience
Extensive knowledge in Three.js including experience with textures, lighting, animations / key frames and hierarchical data structures
Understanding of the GLTF / GLB formats and pipelines
Familiarity with 3D concepts, tools, and software such as Blender and Unity
Strong expertise in typescript and with the React framework
Understanding of AWS services including Lambda, S3, SQS and Code Artifact
Moderate understanding of web components, npm artifacts and the Rollup plugin API
Understanding of popular CAD systems such as Solidworks, PTC Creo and AutoDesk Inventor
Understanding of CAD data transmission formats just as STP and IGES files
High level understanding of platform architecture and APIs
Understanding and ability to apply CI / CD concepts on AWS or Azure
Profound understanding of buffer geometry (vertices, UVs, indexes), textures, materials and shaders
Experience manipulating translation, rotation and scale pragmatically and / or with key frame sequences
Profound understanding of Three.js concepts and utilities such as, matrix calculations, mesh generation and modification, postprocessing, rendering loops, curves, vectors, scenes, cameras (perspective and orthogonal), controls, instancing, lights and loaders
Profound understanding of CAD concepts including parametric design, parameters and drawings.
Work Arrangement : Hybrid
Pay Range : $152,000.00 - $190,000.00 annually
This position is eligible to earn a discretionary bonus based on performance metrics and other criteria outlined in our applicable bonus plan.
Solution Architect • Watertown, MA, US