Urban CGI Planning for Humans
Senior Infrastructure and Software Engineer
Skills
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
1 month ago
Quick apply
Auratem
Ingénieur logiciel sénior Python / IA
500
Freelance
77186 Noisiel, France
Hybrid
Skills
15 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
7 days ago
Quick apply