← Back to list
Job · Senior

Senior Engineer - Platform

Other • Senior • On-site • Full-time United Kingdom London, United Kingdom

Trainline's Atlas (Infrastructure Engineering and Tooling) team is hiring a Senior Platform Engineer to deliver complex improvements to the platform's infrastructure and help support and review the work of mid-level engineers.

Responsibilities

  • Deliver complex improvements to Trainline's engineering platforms, helping build scalable, reliable and secure infrastructure
  • Implement and evolve infrastructure changes using Terraform, identifying opportunities to improve quality, maintainability and automation
  • Apply least-privilege and secure-by-default principles consistently across AWS accounts
  • Build or contribute to automation scripts and tooling using Node.js or Python
  • Support and review the work of mid-level engineers, sharing context and providing constructive feedback
  • Collaborate with Tech Leads, Delivery Managers and cross-functional stakeholders to shape delivery plans and achieve milestones
  • Identify risks, blockers or quality concerns early, helping to unblock the team
  • Test, validate and deploy infrastructure changes through CI/CD pipelines

Requirements

  • Strong experience working with AWS services such as ECS, Lambda, IAM or CloudFront, with a solid understanding of operational and security best practice
  • Proven experience delivering infrastructure changes using Terraform, ideally in complex or large-scale cloud environments
  • The ability to work independently on complex platform engineering problems while bringing others along through clear communication
  • Experience using Node.js or Python for automation, scripting or integration work
  • A good understanding of secure cloud design, including least privilege, account structure and service-to-service authentication such as OIDC
  • Experience using AI tooling to support day-to-day engineering work, such as coding, code review, research or productivity

Soft skills

Bringing others along and providing constructive feedbackClear communication while solving complex problems independently

About the company

Trainline is a champion of rail, building a greener, more sustainable future of travel as Europe's number 1 downloaded rail app. The Atlas (Infrastructure Engineering and Tooling) team owns the ecosystem used to deploy, run and manage traffic across the Trainline platform, currently building its next version with a focus on reliability, quality, automation and secure, scalable delivery.

Similar jobs