Application Guide

How to Apply for Senior Software Engineer II, Computational Geometry & BIM

at ICON

🏢 About ICON

ICON is revolutionizing construction through 3D-printed homes, focusing on sustainability and low-carbon solutions. They combine advanced technology with architectural innovation to address housing challenges, making them unique in the construction-tech space. Working here means contributing directly to scalable, eco-friendly housing solutions.

About This Role

This role involves leading the design and implementation of features for ICON's BuildOS platform, focusing on computational geometry and BIM. You'll architect geometric algorithms for 3D printing and collaborate with architects and engineers to convert plans into efficient path-planning algorithms. It's impactful because it directly enables the precision and efficiency of ICON's 3D printing technology.

💡 A Day in the Life

A typical day might involve designing geometric algorithms for ICON's BuildOS platform, collaborating with architects to refine path-planning for 3D printing, and debugging visualization tools to optimize the printing process. You'll spend time in technical discussions, code reviews, and cross-functional meetings to ensure algorithms align with structural and design requirements.

🎯 Who ICON Is Looking For

  • Has 10+ years of software engineering experience with proven technical leadership in building platforms, micro-services, and APIs at scale.
  • Possesses a strong background in computational geometry, geometric algorithms, or related fields, ideally applied to 3D printing, CAD, or BIM.
  • Demonstrates experience architecting complex systems and making sound technical decisions, with a track record of translating architectural plans into algorithms.
  • Is collaborative, able to partner effectively with cross-functional teams like architects, structural engineers, and building scientists.

📝 Tips for Applying to ICON

1

Highlight specific projects where you designed geometric algorithms or worked with 3D printing, CAD, or BIM software, quantifying impact if possible.

2

Tailor your resume to emphasize platform-building experience (e.g., micro-services, APIs at scale) and leadership in complex system architecture.

3

Research ICON's BuildOS platform and 3D printing technology, mentioning how your skills align with their mission for sustainable construction.

4

Include examples of collaborating with non-technical stakeholders (e.g., architects or engineers) to bridge technical and design needs.

5

Showcase any experience with visualization or debugging tools for manufacturing or printing processes, as mentioned in the job description.

✉️ What to Emphasize in Your Cover Letter

["Explain your passion for ICON's mission of sustainable, low-carbon construction and how your skills in computational geometry contribute to it.", "Detail specific achievements in building platforms or geometric algorithms, linking them to potential improvements for ICON's BuildOS or 3D printing efficiency.", 'Describe your experience in technical leadership and cross-functional collaboration, especially with architects or engineers in a design-to-algorithm context.', "Mention any familiarity with BIM (Building Information Modeling) or path-planning algorithms, as these are core to the role's responsibilities."]

Generate Cover Letter →

🔍 Research Before Applying

To stand out, make sure you've researched:

  • Explore ICON's BuildOS platform and their 3D-printed home projects to understand their technical stack and design philosophy.
  • Look into ICON's sustainability goals and how 3D printing reduces carbon emissions in construction.
  • Review ICON's partnerships or case studies with architects and engineers to grasp their cross-functional workflow.
  • Study computational geometry applications in 3D printing or BIM to align with the role's focus on algorithms and path-planning.

💬 Prepare for These Interview Topics

Based on this role, you may be asked about:

1 Discuss your approach to architecting geometric algorithms for 3D printing, including challenges in precision and scalability.
2 Explain how you've built and maintained platforms or micro-services at scale, with examples of APIs you designed.
3 Describe a time you collaborated with architects or engineers to convert architectural plans into technical algorithms, focusing on problem-solving.
4 Talk about your experience with visualization or debugging tools for manufacturing processes, and how you'd apply it to 3D printing.
5 Share your thoughts on ICON's technology and mission, and how you'd contribute to advancing their BuildOS platform sustainably.
Practice Interview Questions →

⚠️ Common Mistakes to Avoid

  • Applying with a generic resume that doesn't highlight specific experience in computational geometry, platform-building, or 3D printing contexts.
  • Failing to demonstrate technical leadership or system architecture skills, as the role requires 10+ years of experience and decision-making.
  • Overlooking the collaborative aspect; not showing how you've worked with non-technical teams like architects or building scientists.

📅 Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

Offer

Congratulations!

Ready to Apply?

Good luck with your application to ICON!