Engineer - Platform
Core
Build and maintain the infrastructure platform used to deploy, run, and manage traffic across the Trainline application.
Role type
Platform Engineer (Infrastructure & Tooling)
Builds
The infrastructure ecosystem for deploying and managing services for millions of rail travelers.
Domain
Cloud Infrastructure / Travel Technology
Deliverable
infrastructure
Required skills
AWS services (ECS, Lambda, IAM, CloudFront), Terraform, Node.js, Python, CI/CD pipelines, Git, OIDC, WAF, CDN
Preferred skills
AI tooling for productivity, secure-by-default engineering practices, reusable infrastructure code patterns
Technologies
Terraform, AWS, Node.js, Python, ECS, Lambda, IAM, CloudFront, OIDC, WAF, CDN
Responsibilities
Implement infrastructure changes using Terraform; Apply least-privilege and secure-by-default principles across AWS accounts; Contribute to automation scripts or tooling using Node.js or Python; Test, validate and deploy changes through CI/CD pipelines; Collaborate with Tech Leads and Delivery Managers to deliver milestones.
Seniority
Mid-level, hands-on IC