Senior Software Architect: Cloud-Native Microservices Leader

AECOM

Dubai

On-site

AED 350,000 - 550,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
Life insurance
AD&D
Disability benefits
Paid time off
Flexible work options
Well-being resources
Employee stock purchase plan
Retirement savings plan

Job summary

AECOM is seeking a Senior Engineer - Architect in Dubai to lead the design and implementation of scalable software architectures for enterprise applications. You will set the technical vision, mentor engineers, and drive best practices across teams.

The role requires 8 years in software engineering with 5 years in architecture, strong cloud, containerization, CI/CD, and API design skills. Join a global infrastructure leader committed to delivering a better world.

Qualifications

  • Bachelors or Masters in Computer Science, Software Engineering or related field.
  • 8 years of software engineering experience with 5 years in architectural design and implementation.
  • Proven track record delivering large-scale complex software projects.
  • Expert knowledge of software architecture design principles and patterns.
  • Proficiency with cloud platforms (AWS/Azure/GCP).
  • Experience with microservices, containers (Docker/Kubernetes).
  • Experience designing and implementing CI/CD pipelines.
  • Strong programming skills in Java, Python, or C++.
  • In-depth understanding of database design/management/optimization.
  • Experience with API design/integration.
  • Knowledge of security best practices in software systems.
  • Excellent problem-solving and leadership abilities.

Responsibilities

  • Lead design and implementation of scalable software architectures.
  • Develop and maintain the technical vision for software systems.
  • Evaluate and select technologies and frameworks.
  • Collaborate with cross-functional teams to translate requirements into solutions.
  • Mentor junior engineers and enforce coding standards.
  • Oversee architectural guidelines and code reviews.
  • Identify and mitigate technical risks in projects.
  • Stay updated with emerging technologies to drive innovation.
  • Participate in strategic technology decisions.

Skills

Cloud platforms (AWS/Azure/GCP)
Microservices
Docker
Kubernetes
CI/CD pipelines
Java
Python
Database design/optimization
API design/integration
Security best practices
Leadership
Communication

Education

Bachelors or Masters in Computer Science / Software Engineering

Tools

AWS
Azure
GCP

Job description

AECOM is seeking a Senior Engineer - Architect in Dubai to lead the design and implementation of scalable software architectures for enterprise applications. You will set the technical vision, mentor engineers, and drive best practices across teams.

The role requires 8 years in software engineering with 5 years in architecture, strong cloud, containerization, CI/CD, and API design skills. Join a global infrastructure leader committed to delivering a better world.

Get your free, confidential resume review.
or drag and drop your file here.