Sr. Software Engineer, Structural
Skills
C#Analytical SkillsCAD/CAMComputer-Aided DesignGeometryModelingStructural Engineering
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.
