Software Engineer (AEC Background)

Company:
Join is a small team tackling big problems in the built environment with software. We are a venture funded startup improving the design and planning process for construction projects by connecting stakeholders to data to improve decision making. The construction industry is shifting from a “waterfall” to an “agile” model for design and planning, and Join's tools power the transition. As a result, we see a large opportunity in front of us to positively impact the built environment in which we live, work and play. Our customers are leading Contractors, Architects, and Developers, who use Join to improve projects ranging from hospitals and offices to classrooms and apartment buildings.

Role:
We are seeking industry practitioners who want to transition to software development roles either in our headquarters in San Francisco or elsewhere in the United States. This is an opportunity to pivot your career from impacting one project at a time to developing tools that impact many projects, and your own skills to those of a professional software engineer. A sampling of initiatives we’ve tackled or will tackle includes: “develop an algorithm to group trend line events for presentation to owners”, “implement sms threading, so that project team members can communicate from their phones”, “extract system requirements from written specifications”

Team:
Our engineering team has a strong background both in construction and design technology development. We are pragmatic, low-ego, and focused on solving our users and the industry’s challenges. While we are constantly learning new technologies (hello, typescript!), the primary components of our application stack are golang, AWS, graphql, react, and javascript. We ship code daily if not more often. Outside of the core product, the team is passionate about things like UX design, SAT/SMT solvers, exercise and house plants.

You:
  • Have worked in Real Estate, Architecture, Engineering or Construction
  • Have picked up some programming experience along the way, for example through Python, Dynamo or Grasshopper scripting, C# development or web development
  • Want to advance your own software & technical skills
  • Recognize the potential for technology to positively impact the built environment
  • Want to leverage your contributions beyond a single project or a single firm's projects
  • Want to join a team where technology is valued and provides routes for advancement within the organization

We:
  • Will provide challenging work that is critical to the company’s success and support you in executing on it
  • Will invest heavily in developing your skills and experience in software development
  • Offer 6 weeks of PTO
  • Provide generous medical insurance
  • Offer 12 weeks paid parental leave to new parents
  • Get together regularly to celebrate success and share learnings. Most recently in Waimea Bay, Oahu.
  • Are committed to creating a workplace where everyone can come to stay and do their best work

If you think that this could be a good fit, we would love to hear from you.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file