Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer (Analysis)

StructureCraft

Remote

CAD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A construction design software company is looking for a Software Developer to join Branch, working on a next-generation structural analysis engine. You will collaborate with a passionate team to enhance user experiences and develop innovative solutions for the building industry. Candidates should have a Computer Science degree and 4+ years of relevant experience, demonstrating strong problem-solving skills and the ability to work in an agile environment. Flexibility on location is offered, making it a permanent, full-time opportunity.

Qualifications

  • 4+ years’ experience working as a software developer.
  • Demonstrated coding abilities with samples or portfolio.
  • Track record in solving conceptually challenging problems.

Responsibilities

  • Develop core structural analysis engine for real-time design.
  • Write efficient, high-performance code.
  • Continuously improve user experience through enhancements.

Skills

Fast Learner
Problem Solver
Open Collaborator
Team Player
User Focused
Diverse Thinker
Mission-Driven

Education

Computer Science Degree

Tools

Agile Methodologies
3D Design Tools
CAD
BIM
Job description
Join Branch and help us invent the future of structural design software!
Branch is a software startup within StructureCraft

StructureCraft is an award-winning structural engineering, manufacturing, and construction company that specializes in timber structures. StructureCraft’s mission is to improve the built environment by demonstrating how the integrated Engineer‑Build model produces better, more beautiful, and more efficient structures than the typical adversarial and fragmented construction process.

Branch is an extension of StructureCraft’s mission: Branch aims to change how the building industry works by building a smart, modern, end‑to‑end design tool.

What Is Our Product?

Branch is next‑generation 3D design platform for architectural structures. Branch aims to let users explore designs and immediately see the impact in terms of literal nuts and bolts (shop drawings, BOMs, etc.). Branch is highly interactive and hackable, allowing designers to explore options without limitations. We believe that integrating data from all aspects of the process allows for faster exploration and holistic, elegant designs.

Changing the building industry is an ambitious goal! Here are some reasons why we think we can pull it off.

  • Great People: We have a team full of software experts who also understand and care about the building industry.
  • Access to Users and Expertise: Our siting within StructureCraft means we work closely with experts from every stage of the process, from architects to carpenters.
  • Long‑Term Vision: We’re a startup, but without the short‑term focus that often comes with VC funding. We know we’re tackling a hard problem and we’re in it for the long haul!

Having developed Branch quietly for use by StructureCraft, we’re looking to grow Branch to the next level. We need your help in changing the industry!

Your Role
  • Work as part of a close‑knit team that’s passionate about making life better for architects, and engineers.
  • Develop our core, proprietary structural analysis engine that enables fluid, real‑time design experiences.
  • Write efficient, high performance, robust code.
  • Continuously improve Branch’s user experience through maintenance, design improvements, and enhancements.
Who We’re Looking For

We’re a team of software professionals who also have deep experience with the building industry. It’s a rare combination. We’re looking for others, who, like us, have both the skills and passion needed to make a real change.

  • Fast Learners: You love learning and applying new things.
  • Problem Solvers: You often think “there must be a better way”…and then you search until you find one!
  • Open Collaborators: You believe in clear, honest communication.
  • Team Players: You value feedback and are all about finding the best solutions together.
  • Built‑Environment Enthusiasts: We love that our industry makes physical things: buildings! Good ones are beautiful and efficient. We want to help make more good ones.
  • User Focused: Our end goal is to help users design buildings better, faster, and more intelligently than ever before.
  • Diverse Thinkers: Different experiences and points of view help teams find better solutions, faster.
  • Mission‑Driven: You’re unhappy with the status quo in building design, and you’re excited to have a chance to build something better.
Position Requirements
  • Education and Professional Experience: You have a computer science degree and 4+ years’ experience working as a software developer.
  • Technical Proficiency: You can demonstrate your abilities with code samples, a portfolio of completed work, and/or by walking us through technical design decisions you’ve made (and why).
  • Portfolio of Problem Solving: You have a track record and/or portfolio demonstrating your ability to solve conceptually challenging problems.
  • Agile and Adaptable: You are comfortable working in a lean startup: working in an agile fashion, pivoting based on lessons learned, and a willingness to help fill gaps.
  • Relevant Specialized Experience (Preferred): While not a hard requirement, ideally you have experience with one or more of the following:
    • Structural or mechanical engineering software implementation
    • 3D design tools such as CAD, BIM, complex modeling, simulation/analysis (such as finite elements).
    • Geometry‑heavy computing, including video games, graphics, scientific computing, or similar fields.

This is a permanent, full‑time position flexible on location.

How to Apply

Ready to change the industry with us? Apply now including resume, portfolio and links to your work.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.