About Assembly OSM

Assembly is on a mission to make urban growth scalable, sustainable, and inclusive. Novel technology, enabling aerospace levels of precision, allows us to design and deliver high-rise buildings quickly, at less cost, and more efficiently than ever before. Assembly buildings are custom, imaginative, green, and peerless in quality—all while creating market-driven affordability, enabling diverse participation in building delivery, and bringing design excellence to more and more communities.  We’re currently a tight-knit group of 30 with plans to scale both our team and impact substantially this year. If our mission speaks to you, we encourage you to read more from our leadership team and to apply to join us.

As a Senior Software Engineer at Assembly, you will develop and integrate web-based services that support innovation on a multidisciplinary team of architects, engineers, and designers. You will have the opportunity to help define and build the web-based component of a digital platform that will form an end-to-end solution for the design, operation, and delivery of the built environment. The applications you create will be both client-facing and for internal development purposes. You will be part of a small but growing team, and will have an important role in helping to establish a creative and diverse Platform Development group.

You Will:

  • Develop and maintain custom web applications.
  • Design beautiful and intuitive interfaces for designers and clients to access manufacturing/construction information and models.
  • Document and maintain long- and short-term roadmaps together with a central log of project issues, and work across project teams to integrate solutions. 
  • Manage many inputs into a complex project, while still maintaining clarity and simplicity.
  • Coordinate data structure & standards with the digital platform team.
  • Create and maintain the infrastructure for a secure, scalable, modern web application.


You Are:

  • An experienced software engineer who has worked in the AEC industry, and is excited to see it changed by leveraging technology.
  • Passionate about using web applications to communicate ideas and solve problems.
  • Comfortable working with and giving presentations to both technical and non-technical audiences
  • Able to work collaboratively across many different platforms.
  • Motivated to help achieve dramatically greener, more affordable, and higher-quality buildings in cities around the world.


You Have:

  • Demonstrated experience building APIs and integrating with 3rd party APIs.
  • Strong aesthetic sensibilities and and understanding of modern UX/UI design principles.
  • Strong organizational and visualization skills.
  • Experience with 3D web development, CAD software and plugin development, or computation design concepts are all a plus.
  • Demonstrated capability to perform job responsibilities through prior work experience.  (A degree in Computer Science, Computer Engineering or a related discipline would be highly relevant, but is not required).
  • 5+ years experience. 
  • Strong interest or background in the architecture/engineering/construction industries.



At Assembly, we aim for genuine inclusion and belonging, not just the absence of toxicity. We are proud to be an equal opportunity employer and have zero tolerance for harassment or discrimination. We seek out employees of all races, colors, religions, ages, gender identities and presentations, LGBTQ+ identities and orientations, family and parental statuses, veteran and disability statuses, and ancestries and national origins. 


  • Medical, Dental, and Vision Benefits
  • 20 PTO days per year, plus holidays
  • Free One Medical and virtual healthcare services, including Health Advocate and Teladoc 
  • Commuter Benefits
  • FSA and HSA
  • 401k
  • Summer Fridays

* Please note that being authorized to work in the United States is a precondition of employment for this role. We are not sponsoring work visas, such as H-1B visas, at this point in time.*

Apply for this Job

* Required