Platform Engineer - Linux Desktop
Job Description
[Up to c. £175k Comp Package | Office-Led Working]
Role Overview
We're representing a quantitative research organisation establishing a dedicated engineering capability within its Core Infrastructure function. This team will take ownership of the Linux desktop environment supporting highly technical users, with a focus on improving deployment consistency, security, availability and operational efficiency. This is a hands-on platform engineering position spanning the development of Linux operating system images, automated build pipelines and the provisioning of physical and virtual machines. You'll help strengthen the underlying infrastructure while developing automation that reduces manual intervention and improves reliability across the estate.
Joining a newly established team, you'll have considerable scope to influence engineering practices, contribute to platform improvements and work closely with Linux Engineering, Security and wider infrastructure specialists. The position offers a combination of substantial technical ownership, challenging systems engineering and exposure to a sophisticated quantitative research environment...
Role Snapshot
- Strong Linux systems engineering background, typically developed over 4+ years in production environments, with practical experience troubleshooting complex infrastructure
- Engineer and maintain Linux operating system images, improving build consistency, deployment processes and the reliability of desktop infrastructure
- Develop and optimise automated build pipelines using Dagger, Packer, Jenkins and Bash, applying appropriate testing and release controls
- Build and enhance Python-based provisioning tools supporting physical and virtual machines, including environments using OpenStack and Ironic
- Apply deep Linux knowledge across package management, filesystems, permissions, networking and performance diagnostics to resolve underlying platform issues
- Strengthen infrastructure security through certificate management, vulnerability remediation, system hardening and coordinated patching
- Improve observability and operational resilience through monitoring, dashboards, configuration management and proactive infrastructure maintenance
- Deliver controlled infrastructure changes, including validation, staged deployments, rollback planning and incident investigation
- Support hardware provisioning, diagnostics and lifecycle management, alongside capacity planning across virtual and physical resources
- Collaborate with engineering, security and technical support teams to resolve escalated issues, support user lifecycle requirements and drive lasting platform improvements
...
Apply for this role
All fields marked with * are required.