Platform Engineer
Trainline, London
What you will do
- Contribute to improvements across Trainline's engineering platforms, building scalable, reliable and secure infrastructure that supports teams across the business.
- Implement infrastructure changes with Terraform, following existing module patterns and suggesting ideas to improve quality, maintainability and automation.
- Apply least-privilege and secure-by-default principles across our AWS accounts, helping our infrastructure meet Trainline's standards for security and operational excellence.
- Build and improve automation, services and tooling in Node.js or Python to make delivery faster, safer and more repeatable.
- Learn and grow with your colleagues through code reviews, pairing and shared knowledge, giving and receiving constructive feedback along the way.
- Work with Tech Leads, Delivery Managers and cross-functional colleagues to understand priorities, plan your work and manage dependencies.
- Raise risks, blockers and questions early, helping the team keep delivery moving at a sustainable pace.
- Test, validate and deploy infrastructure changes through CI/CD (continuous integration and continuous delivery) pipelines, making sure they are robust, well documented and ready for production.