Staff/Senior Software Engineer, CAD App (Full stack)

Posted An Hour Ago
Be an Early Applicant
Hiring Remotely in United States
Remote
Senior level
Software
The Role
Develop high-performance 3D web applications for architectural modeling using Rust, React, TypeScript, and WebAssembly. Responsibilities include designing software across the stack, partnering with product and UX teams, translating requirements into features, and maintaining unit and integration tests. The role requires expertise in 3D modeling, production software development, memory management, concurrency, performance optimization, web applications, and AI-assisted development tools.
Summary Generated by Built In

Motif is building an agent-native platform for how buildings are designed and built. The Modeling team owns the modeling experience end to end — the UI, the data model, and the algorithms behind every building model in Motif. We connect an intuitive interface to a robust data model and fast algorithms, turning each user action into a reliable, high-performance modeling operation in 3D. And we build it as a platform: the features we ship have to work end to end today and also provide the capabilities to extend them.

 
We are seeking an experienced 3D application developer to help us build cutting-edge, high-performance web applications. 
 
You will leverage your expert understanding of 3D modeling, full-stack development experience and passion to build robust software using modern languages and tech stacks such as Rust and WASM. You'll also bring a thoughtful approach to leveraging AI tools in your day-to-day work.
 

What you will do:

  • Design, develop, and maintain high-performance applications in Rust, leveraging the language's strengths in safety, concurrency, and performance.
  • Contribute across the stack as needed — React, TypeScript, WebAssembly.
  • Partner with product managers and user experience designers to clarify requirements and to translate them to software features.
  • Maintain necessary automated test coverage by implementing unit and integration tests.

What you bring:

  • Understanding of 3d modeling domain as applied to architecture, mechanical design, game development or an adjacent field.
  • 5+ years of experience developing complex, production-quality software products.
  • Production-level Rust or other object-oriented development experience, with a strong understanding of memory management, concurrency, and performance optimization.
  • Proficiency in at least one additional language (JavaScript, TypeScript) for contributing across the stack.
  • Experience building web applications
  • Experience using AI-assisted development tools in real production work.
  • Excellent problem-solving, communication, and collaboration skills.

It would be great if you had:

  • Understanding of design-by-composition and its applications in Rust.
  • Experience with WebAssembly in a browser context — compiling Rust to WASM and integrating WASM modules into a JavaScript/TypeScript application.
  • Experience in building and maintaining complex high-performance distributed systems 
  •  

Skills Required

  • Understanding of 3D modeling in architecture, mechanical design, game development, or an adjacent field
  • 5+ years of experience developing complex, production-quality software products
  • Production-level Rust or other object-oriented development experience
  • Strong understanding of memory management, concurrency, and performance optimization
  • Proficiency in JavaScript or TypeScript
  • Experience building web applications
  • Experience using AI-assisted development tools in production work
  • Excellent problem-solving, communication, and collaboration skills
  • Understanding of design-by-composition and its applications in Rust
  • Experience with WebAssembly in a browser context, including compiling Rust to WASM and integrating WASM with JavaScript or TypeScript
  • Experience building and maintaining complex high-performance distributed systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Pawtucket, RI
59 Employees

What We Do

We’re a team of software industry veterans, architects, and visionaries committed to transforming the way the built environment is imagined and built. Driven by a passion for design and technology, we’re developing a platform that empowers collaboration, fuels creativity, and unlocks new possibilities for the building community. Our mission is simple yet bold: to build tools that connect, empower and inspire, so you can focus on creating spaces that shape the world.

Similar Jobs

GitLab Logo GitLab

Incident & Escalation Lead- Enterprise Customers

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
2 Locations
2500 Employees

GoodRx Logo GoodRx

Counsel

Consumer Web • Coupons • Healthtech • Social Impact • Pharmaceutical
Remote or Hybrid
USA
800 Employees
142K-305K Annually

Applied Systems Logo Applied Systems

Data Engineer

Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Remote or Hybrid
United States
3116 Employees
160K-260K Annually

Coursera + Udemy  Logo Coursera + Udemy

Category Manager

Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Remote or Hybrid
United States
1500 Employees
137K-174K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account