1. What is a Software Engineer at Ramboll?
As a Software Engineer at Ramboll, you operate at the critical intersection of engineering domain knowledge, digital innovation, and global sustainability. Ramboll is a leading global architecture, engineering, and consultancy firm that relies heavily on custom software solutions, computational design tools, and data-driven platforms to engineer sustainable buildings, complex infrastructure, renewable energy projects, and environmental solutions. In this role, your code directly powers the internal digital tooling, automated design pipelines, and analytical software used by thousands of consultants and multi-disciplinary engineers worldwide.
You will contribute to high-impact problem spaces ranging from enterprise application development using core modern software stacks to specialized domain integration. Engineers at Ramboll build robust RESTful microservices, optimize data pipelines for complex simulation models, integrate Building Information Modeling (BIM) software with computational backends, and maintain full-stack web applications. Whether you are developing backend microservices in Java and Spring Boot, designing interactive web interfaces in JavaScript, or building data tools for structural and environmental engineering analysis, your solutions drive direct business value and project sustainability across global teams.
This position demands both solid computer science fundamentals and a strong appreciation for practical engineering workflows. You will collaborate closely with structural engineers, MEP specialists, project managers, and international engineering hubs across the UK, Europe, India, and the Americas. Succeeding in this role means writing clean, scalable, and well-tested code while embodying Ramboll's core commitment to environmental sustainability, quality engineering, and global collaboration.



