Sr. Software Engineer, Structural

Skills
C#Analytical SkillsCAD/CAMComputer-Aided DesignGeometryModelingStructural Engineering
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3–5 years of professional software engineering experience ideally in TypeScript
  • Structural or mechanical engineering experience academic or professional
  • Familiarity with computational geometry and mathematical modeling
  • Professional fluency with modern development tools including AI-assisted workflows
  • Clear ownership of correctness and maintainability of code
  • Comfort operating in ambiguity on a new and emerging team
  • Ability to communicate tradeoffs delivery timelines and decisions clearly

Nice to have

  • Hands-on
  • Strategic thinker
  • Adaptable
  • Collaborative
  • Mentoring mindset

Day to day

  • Design and implement algorithms and systems for framing and structural analysis from prototypes to MVP.
  • Work closely with product customer success and engineering to define behavior surface gaps and improve customer outcomes.
  • Apply structural engineering judgment to translate real-world framing systems into robust maintainable software.
  • Write strong tests to handle edge cases and help shape technical direction on an emerging team.