1. What is a Software Engineer at AECOM?
As a Software Engineer at AECOM, you play a central role in transforming how the world’s leading infrastructure firm designs, builds, and operates complex global assets. Rather than developing isolated commercial software, you write code that directly impacts massive civil, environmental, structural, and transportation initiatives. From custom digital platforms and geospatial data pipelines to automated design tools and enterprise cloud applications, your technical contributions empower thousands of engineers, planners, and clients worldwide.
The modern infrastructure landscape relies heavily on digital innovation, intelligent automation, and advanced data architecture. In this position, you will collaborate with cross-functional teams comprising domain specialists, digital leads, and project managers to build scalable software solutions. You might build automated workflow engines that integrate with building information modeling systems, develop web applications for smart asset management, or write performance-critical backend algorithms that process high-volume sensor and environmental data.
Candidates who thrive as a Software Engineer at AECOM bring strong software engineering fundamentals paired with a keen interest in applied technology. The team values clean code, robust documentation, accessibility, and practical problem-solving over abstract algorithmic theoretical puzzles. Operating within AECOM offers you the rare opportunity to see your software directly influence multi-billion-dollar infrastructure legacies across the globe.
