Find a jobRecruiters

Senior Infrastructure and Software Engineer

Exclusive opportunity

Hybrid

Senior Infrastructure and Software Engineer

Urban CGI Planning for Humans

Senior Infrastructure and Software Engineer

Skills

TypescriptPythonAmazon EC2AIAWSCompliance

14 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Freelance / Contract

Location:

London, UK

Work mode:

Hybrid

Published on:

8 October 2026

What they need


About Urban CGI

Urban CGI provides real-time 3D planning models, simulation and digital training for major infrastructure programmes.

About the Role

We are seeking a senior engineer to take responsibility for our IT infrastructure and security, and to contribute to product development across the business. The role combines systems administration with software development, using AI-assisted coding. You will work alongside our development lead on web platforms, internal operations tools, and real-time Unreal Engine products.

Responsibilities

  • Contribute to product development across the business, from web platforms to production tooling
  • Administer Microsoft 365, Entra ID, user accounts, devices, backups and password management
  • Manage and control our AWS environment, including our 3D streaming servers
  • Manage our data-centre infrastructure, including servers, GPU machines, storage and backups
  • Design, secure and maintain our firewalls, VPNs, remote access and data-centre connections
  • Manage hardware, software, security and compliance across our remote team, including contractor devices, asset and licence registers, and evidence for client and audit reviews
  • Automate routine IT tasks and build internal tools and agents through AI-assisted coding
  • Manage IT suppliers and service agreements, and document systems, configurations and procedures

Requirements

  • Senior software engineering experience building, deploying and maintaining production web applications, in a modern language such as TypeScript or Python
  • Advanced daily use of leading AI tools across coding, automation and general work
  • Senior IT systems administration or engineering experience, including Microsoft 365, Entra ID and Windows
  • Hands-on AWS management experience, including EC2, S3 and IAM
  • Hands-on experience with firewalls, VPNs and data-centre networking
  • Experience running data-centre infrastructure, including servers, GPU machines, storage and backups
  • Experience managing hardware, software, security and compliance for a remote workforce
  • Scripting to automate administration, such as PowerShell or Python
  • Sound judgement when working with production systems, security and confidential data
  • Based in London (preferred)
  • Excellent written and spoken English (C1 or above)

Desirable

  • Unreal Engine development (C++ or Blueprint), or 3ds Max workflows
  • Experience developing and launching a software product

What We Offer

  • Contract role at £60,000 – £70,000 per year
  • The opportunity to build internal and commercial products alongside our development team

Pay: £60,000.00-£70,000.00 per year

Application question(s):

  • Advanced daily use of AI tools for coding and automation. Answer Yes or No
  • What is your spoken English level? Enter one CEFR code only: A1, A2, B1, B2, C1 or C2. Required: C1.
  • What is your written English level? Enter one CEFR code only: A1, A2, B1, B2, C1 or C2. Required: C1.

Education:

  • Bachelor's (required)

Experience:

  • senior software engineering: 3 years (required)
  • Microsoft 365, Entra ID and Windows administration: 3 years (required)
  • AWS management (EC2, S3, IAM): 3 years (required)
  • Firewalls, VPNs and data-centre networking: 3 years (required)
  • Data-centre infrastructure (servers, GPU, storage, backups): 3 years (required)
  • Remote workforce hardware, software and compliance: 2 years (required)
  • Scripting (PowerShell or Python): 2 years (required)
  • Unreal Engine (C++ or Blueprint) or 3ds Max: 1 year (preferred)
  • Launching a software product: 1 year (preferred)

Location:

  • London, Greater London (preferred)

Work Location: Hybrid remote in London

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Auratem

Ingénieur logiciel sénior Python / IA

500

Freelance

77186 Noisiel, France

Hybrid

Skills

PostgreSQLLinuxPythonragLLM

15 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

7 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools