About this role
Salary: £60,000 - 70,000 per year
Requirements: Senior software engineering experience building, deploying and maintaining production web applications in a modern language such as TypeScript or Python; 3 years requiredAdvanced daily use of leading AI tools for coding, automation and general workSenior IT systems administration or engineering experience, including Microsoft 365, Entra ID and Windows; 3 years requiredHands-on AWS management experience, including EC2, S3 and IAM; 3 years requiredHands-on experience with firewalls, VPNs and data-centre networking; 3 years requiredExperience running data-centre infrastructure, including servers, GPU machines, storage and backups; 3 years requiredExperience managing hardware, software, security and compliance for a remote workforce; 2 years requiredScripting experience for administration automation, such as PowerShell or Python; 2 years requiredSound judgement when working with production systems, security and confidential dataLondon-based preferredExcellent written and spoken English at C1 level or aboveBachelors degree requiredUnreal Engine development (C++ or Blueprint) or 3ds Max workflows; 1 year preferredExperience developing and launching a software product; 1 year preferred Responsibilities: Contribute to product development across our business, from web platforms to production toolingAdminister Microsoft 365, Entra ID, user accounts, devices, backups and password managementManage and control our AWS environment, including our 3D streaming serversManage our data-centre infrastructure, including servers, GPU machines, storage and backupsDesign, secure and maintain our firewalls, VPNs, remote access and data-centre connectionsManage hardware, software, security and compliance across our remote team, including contractor devices, asset and licence registers, and evidence for client and audit reviewsAutomate routine IT tasks and build internal tools and agents using AI-assisted codingManage IT suppliers and service agreements, and document systems, configurations and procedures Technologies: 3DAIAWSCGIEC2HardwareIAMMicrosoft 365PowerShellPythonSecurityTypeScriptUnrealWebWindowsOffice 365CloudGameDevDevOps More:
We are Urban CGI, providing real-time 3D planning models, simulation and digital training for major infrastructure programmes. This senior engineer role combines responsibility for our IT infrastructure and security with product development. You will work alongside our development lead on web platforms, internal operations tools and real-time Unreal Engine products. We offer a contract role paying £60,000–£70,000 per year, with the opportunity to build internal and commercial products alongside our development team. The position is hybrid remote in London.
last updated 42 week of 2026