Senior Platform Engineer

What you'll be doing

  • Deliver complex improvements to Trainline's engineering platforms, building scalable, reliable and secure infrastructure that supports teams across the business.
  • Implement and evolve infrastructure with Terraform, following existing module patterns while spotting opportunities to improve quality, maintainability and automation.
  • Apply least-privilege and secure-by-default principles consistently across AWS accounts to meet security and operational excellence standards.
  • Build and improve automation, services and tooling in Node.js or Python to enhance delivery speed, safety, and repeatability.
  • Support and review the work of other engineers, sharing context and giving constructive feedback.
  • Collaborate with Tech Leads, Delivery Managers, and cross-functional stakeholders to shape delivery plans, meet milestones and manage dependencies.
  • Raise risks, blockers and quality concerns early to help remove obstacles and maintain sustainable delivery pace.
  • Test, validate and deploy infrastructure changes through CI/CD pipelines, ensuring robustness, documentation and production readiness.

Requirements

  • Substantial professional experience as a software engineer writing code in Python, Node.js, C# or similar languages.
  • Solid knowledge of software engineering best practices focusing on writing clean, maintainable and testable code.
  • Hands-on experience with AWS services such as ECS, Lambda, CloudFront, IAM and S3, applying operational and security best practices.
  • Proven experience delivering infrastructure with Terraform or other infrastructure as code tools.
  • Confident understanding of DevOps practices and CI/CD, for example using GitHub Actions.
  • Experience delivering results in agile, delivery-focused teams, ideally with experience supporting colleagues through reviews and feedback.
  • Curious mindset with the ability to pick up new technologies quickly and apply them effectively.

Nice to haves

  • Experience using AI tooling in day-to-day work for coding, code review, research, and productivity.

Perks and benefits

  • Private healthcare and dental insurance.
  • Generous work from abroad policy with 28-day allowance.
  • 2-for-1 share purchase plans.
  • Electric vehicle scheme to reduce carbon emissions.
  • Extra festive time off and excellent family-friendly benefits.
  • Clear career paths, transparent pay bands and personal learning budgets.
  • Regular learning days to support career growth.
  • Hybrid working model requiring minimum 60% office presence over 12 weeks.
AI Summary ✨

Similar jobs

  • Dev Ops Engineer

    SmarketsLondon, UK2 days ago
    NewRegistered sponsor
  • Data Platform Infra Site Reliability Engineer

    AppleLondon, UK2 days ago
    NewRegistered sponsor
  • Enterprise Systems Engineer

    DeliverooLondon, UK4 days ago
    Registered sponsor
  • Software Engineer (Scheduler), London

    Isomorphic LabsLondon, UK5 days ago
    Registered sponsor
  • See all jobs in UK →