1. What is a Software Engineer at Foster + Partners?
A Software Engineer at Foster + Partners operates at the intersection of high-end architectural design and advanced computational engineering. Unlike traditional software roles in pure tech firms, this position requires you to bridge the gap between digital solutions and the physical built environment. You are not just writing code; you are building the tools and systems that enable world-class architects and engineers to solve complex structural, environmental, and spatial challenges.
Your work directly influences how the firm approaches design, simulation, and project delivery. Whether you are developing custom plugins for design software, optimizing data pipelines for building performance, or integrating IoT solutions into modern office environments, your output is critical to the firm's competitive edge. You will work in a multidisciplinary environment where technical precision meets aesthetic and structural ambition, making this a highly impactful role for those who enjoy applying software engineering to tangible, real-world problems.