Climate & Environment Full-time

Senior Software Engineer

AECOM

Location

Raleigh, NC, US

Type

Full-time

Posted

Jan 23, 2026

Mission

What you will drive

Core responsibilities:

  • Work in an Agile software development environment to design, code, test, debug, document, and deploy software applications
  • Build production-ready cloud and desktop applications that deliver advanced geospatial, analytical, and modeling capabilities
  • Translate business and system requirements into scalable, maintainable software designs
  • Learn and apply concepts in water-resources engineering, including flood modeling and mapping workflows
  • Develop automated unit, integration, and functional tests to ensure long-term code quality and maintainability
  • Collaborate with cross-functional teams to define technical approaches and deliver high-value solutions
  • Participate in design reviews, code reviews, and continuous improvement of software development practices

Impact

The difference you'll make

Your work will help shape safer, more sustainable places for people to live and work by building software that strengthens community resilience and advances environmental stewardship.

Profile

What makes you a great fit

Required skills and qualifications:

  • Senior-level software development experience
  • Experience with Agile software development methodologies
  • Ability to design, code, test, debug, document, and deploy software applications
  • Experience building production-ready cloud and desktop applications
  • Ability to translate business requirements into scalable software designs
  • Willingness to learn water-resources engineering concepts including flood modeling and mapping
  • Experience with automated testing and quality assurance practices
  • Ability to collaborate effectively with cross-functional teams

Benefits

What's in it for you

No specific benefits, compensation, or perks mentioned in the job description.

About

Inside AECOM

AECOM's Flood Risk Solutions team works on diverse, technically challenging projects spanning flood modeling, mapping, simulation, and decision-support tools to help shape safer, more sustainable communities.