Application Guide
How to Apply for Senior Software Engineer
at AECOM
🏢 About AECOM
AECOM is a global infrastructure consulting firm that uniquely combines engineering expertise with sustainability-focused solutions, working on transformative projects like resilient water systems and climate adaptation infrastructure. Their commitment to 'building sustainable legacies' means engineers here directly contribute to environmental and community resilience through technology.
About This Role
This Senior Software Engineer role focuses on developing cloud and desktop applications with advanced geospatial and water-resources capabilities, specifically supporting flood modeling and mapping workflows. You'll translate civil engineering requirements into scalable software while working in Agile teams with GIS specialists and engineers to deliver tools that impact real-world infrastructure projects.
💡 A Day in the Life
A typical day involves collaborating with civil engineers and GIS specialists to refine requirements for flood modeling features, then designing and coding scalable cloud applications using geospatial libraries. You'll write automated tests for new functionality, participate in Agile ceremonies, and review code with teammates to ensure solutions meet both technical and sustainability goals.
🚀 Application Tools
🎯 Who AECOM Is Looking For
- Has hands-on experience developing geospatial applications (e.g., using tools like ArcGIS, QGIS, or geospatial libraries) specifically for water-resources or flood modeling contexts
- Can demonstrate ability to bridge software engineering with domain knowledge—showing how they've learned and applied water-resources engineering concepts in previous projects
- Has experience in collaborative, cross-functional environments working directly with civil engineers, GIS specialists, or project managers on infrastructure-related software
- Shows evidence of building production-ready cloud applications with robust testing (unit/integration/functional) for long-term maintainability
📝 Tips for Applying to AECOM
Highlight specific geospatial or water-resources projects in your resume—mention tools/libraries used (e.g., PostGIS, GDAL, Leaflet) and how they supported engineering workflows
Tailor your experience to show collaboration with non-software teams (e.g., describe a project where you worked with civil engineers or GIS specialists)
Emphasize any experience with flood modeling, hydrological analysis, or water infrastructure software—even if tangential
Include examples of automated testing strategies you've implemented for geospatial or data-intensive applications
Research AECOM's recent water/resilience projects (e.g., flood risk management, climate adaptation) and reference how your skills align
✉️ What to Emphasize in Your Cover Letter
["Demonstrate understanding of AECOM's sustainability mission and how software enables infrastructure solutions (mention specific projects like flood resilience if possible)", 'Provide a concrete example of translating business/system requirements into scalable software designs, ideally in a geospatial or engineering context', 'Highlight experience collaborating with cross-functional teams—specifically with engineers, GIS specialists, or project managers', "Explain how you've learned and applied domain knowledge (e.g., water-resources concepts) in past software projects"]
Generate Cover Letter →🔍 Research Before Applying
To stand out, make sure you've researched:
- → AECOM's water and resilience projects (e.g., flood risk management, climate adaptation infrastructure)—check their project portfolio or news releases
- → Their technology initiatives related to geospatial solutions or digital engineering (look for terms like 'digital twin,' 'GIS integration')
- → The company's sustainability reports and how they align with UN Sustainable Development Goals (SDGs)
- → AECOM's Agile/software development practices—search for tech blog posts or employee testimonials about their engineering culture
💬 Prepare for These Interview Topics
Based on this role, you may be asked about:
⚠️ Common Mistakes to Avoid
- Submitting a generic software engineering resume without highlighting geospatial, water-resources, or infrastructure-related experience
- Failing to demonstrate collaboration with cross-functional teams—AECOM heavily emphasizes working with engineers and GIS specialists
- Overlooking the domain knowledge aspect—not showing willingness or ability to learn water-resources engineering concepts
📅 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:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!