Remote Senior Software Engineer

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 a remote senior software engineer. Join is headquartered in San Francisco and we welcome people located elsewhere in the United States. Software engineers at Join are expected to contribute throughout the product lifecycle. Additionally, as a senior member of the team, you will contribute to the growth of other members of the team, and play a large role in system design and architecture. 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 developed and delivered significant software products, systems or components in a professional context 
  • Including with one or both of web application development and distributed systems development
  • Are an excellent communicator
  • Have experience mentoring other engineers
  • Have a strong orientation to solving users’ needs with software
  • Are excited about impacting the world of construction and real estate

We:
  • Will provide challenging work that is critical to the company’s success and support you in executing on it
  • 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
  • Invest in our ongoing education, both in our industry and our own particular execution domains

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