Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against AECOM's job description. Free.

Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against AECOM's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at AECOM — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at AECOM — free, in seconds.
About the Role
AECOM's AI Engineering team builds AI-driven technology to revolutionize infrastructure and building design and engineering, aiming to reduce waste, cut CO₂, and enhance efficiency and sustainability. This role offers the opportunity to work on software with measurable, real-world impact, combining the agility of a startup with the resources of a global firm.
Responsibilities
- Build production software powering AECOM’s AI-driven engineering products.
- Work across backend systems, platform engineering, and machine learning systems.
- Design and build backend services, APIs, and data flows.
- Evolve system architecture and make trade-offs in database design, schema evolution, scalability, and performance.
- Own substantial work from problem definition and design through implementation, deployment, and ongoing production support.
- Improve reliability and resolve difficult production issues.
- Turn research into reliable, production-ready tools by collaborating with software and ML engineers, product teams, and domain experts.
- Integrate models into products, build deployment and monitoring capabilities, or optimize AI workloads (depending on background).
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Strong hands-on Python programming skills and experience building production backend services, APIs, or other substantial software applications.
- Demonstrated ownership of technically challenging production systems, from design and implementation through deployment and ongoing improvement.
- Strong system design and engineering judgment, with experience making practical trade-offs around architecture, data models, reliability, scalability, or performance, and diagnosing difficult production problems.
- Strong communication and collaboration skills, with the ability to turn loosely defined problems into practical solutions and drive delivery with limited direction in a lean team.
- Sound software development practices, including automated testing, code review, version control, and CI/CD, with a focus on maintainable code and reliable production delivery.
Skills
- Python
- FastAPI
- Flask
- Django
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- Terraform
- GitHub Actions
- Prometheus
- Grafana
- ELK
- Datadog
Location
- UK - London, Holbein Gardens
Work Type
- On-Site
Experience Level
- Senior
Education Level
- Bachelor's degree in Computer Science, Engineering, or related field
- Master's degree in Computer Science, Engineering, or related field
- Equivalent practical experience
Benefits
- Medical
- Dental
- Vision
- Life
- AD&D
- Disability benefits
- Paid time off
- Leaves of absences
- Voluntary benefits
- Perks
- Flexible work options
- Well-being resources
- Employee assistance program
- Business travel insurance
- Service recognition awards
- Retirement savings plan
- Employee stock purchase plan
About the Company
- AECOM is the world's trusted infrastructure consulting firm, partnering with clients to solve the world’s most complex challenges and build legacies for future generations.
- AECOM is a Fortune 500 firm that had revenue of $16.1 billion in fiscal year 2025.
- AECOM is committed to maintaining a secure and trustworthy recruitment process.
- AECOM is a global team that champions employee growth and career ambitions.
- AECOM offers award-winning training and development programs.
- AECOM provides a welcoming workplace built on respect, collaboration, and community.
Equal Opportunity
- All your information will be kept confidential according to EEO guidelines.
- We are a Disability Confident Employer and will offer an interview to applicants who have a disability or long-term condition, who meet the minimum/essential criteria for the role.