1. What is a Software Engineer at Arup?
A Software Engineer at Arup operates at the intersection of traditional civil engineering, infrastructure design, and digital innovation. Unlike software roles in pure technology firms, this position is critical to the delivery of complex, world-class physical projects—ranging from high-performance data centers and wind energy infrastructure to large-scale urban development. You will be responsible for developing the digital tools, computational models, and data-driven solutions that enable Arup to solve the world’s most pressing engineering challenges.
The impact of your work is tangible and immediate. By building robust software solutions, you allow Arup engineers to simulate fluid dynamics, optimize structural integrity, and manage massive infrastructure datasets with greater precision and sustainability. You are not just writing code; you are building the infrastructure that powers the modern built environment. This role is ideal for those who thrive on technical complexity and want to see their software contribute to the physical transformation of cities and industries.