CareersInCloud
Trainline logo

Trainline is Hiring Junior Cloud Engineer

Trainline

LondonSoftwarefull-timePosted 5 Sept 2025Active

Trainline off campus drive : Job Overview

CompanyTrainline
LocationLondon
CategorySoftware
Employment Typefull-time
Posted5 Sept 2025
StatusActive

Job Description

Junior Cloud Engineer – Trainline (London, UK)

Location: London (Hybrid)
Employment Type: Full-time
Department: Technology – Development
Compensation: £35K – £40K


About Trainline
Trainline is Europe’s leading independent rail and coach travel platform, enabling millions of travellers to book the best value tickets across carriers, fares, and journeys through our top-rated app and website. With over 125 million monthly visits and £5.9 billion in annual ticket sales, Trainline partners with 270+ rail and coach companies across more than 40 countries.

We are a FTSE 250 company with over 1,000 employees from 50+ nationalities, based in London, Paris, Barcelona, Milan, Edinburgh, and Madrid. Our mission is to build a greener, smarter, and more sustainable future of travel.


About the Infrastructure Engineering and Tooling Team (Atlas)
Atlas owns the ecosystem used to deploy, run, and manage the Trainline platform. We are building the next generation of our infrastructure platform using technologies like Terraform, Node.js, Python, C#, and AWS.

The team is cross-functional with software engineers, platform engineers, and cloud specialists, focusing on reliability, quality, automation, and fast iteration. This role is perfect for software engineers who want to apply coding skills to cloud-native engineering.


Key Responsibilities
As a Junior Cloud Engineer, you will:

  • Work in a high-performing team to deliver cloud-native solutions.
  • Build scalable and maintainable systems using Infrastructure as Code (Terraform/OpenTofu).
  • Write clean, testable, production-quality code in modern languages (Node.js, Python, C#).
  • Improve the developer experience by enabling faster and more reliable feature delivery.
  • Contribute to platform evolution and automation initiatives.
  • Support Trainline’s transformation into a cloud-native organization.

Qualifications
We’d love to hear from you if you have:

  • Strong skills in at least one modern programming language (Node.js, Python, C#).
  • Hands-on coding experience (a coding exercise is part of the process).
  • Knowledge of software engineering principles: version control, modular design, testing (TDD).
  • Experience with cloud computing (AWS preferred).
  • Familiarity with Infrastructure as Code (Terraform/OpenTofu).
  • Basic knowledge of Linux and automation tools.
  • Curiosity and eagerness to learn cloud technologies.

Technology Stack

  • Programming: Node.js, TypeScript, Python, C#
  • Cloud: AWS
  • IaC: Terraform, Spacelift
  • Deployment: Containers / Serverless
  • CI/CD: GitHub Actions

Benefits & Perks

  • Private healthcare & dental insurance
  • Work-from-abroad policy
  • 2-for-1 share purchase plans
  • EV scheme to support sustainable travel
  • Extra festive time off and family-friendly benefits
  • Personal learning budgets and regular learning days
  • Transparent pay bands and clear career growth paths

Our Values

  • Think Big – We’re building the future of rail.
  • Own It – We focus on every customer, partner, and journey.
  • Travel Together – We’re one team.
  • Do Good – We make a positive impact.

Diversity & Inclusion
Trainline is committed to building an inclusive workplace that values diversity in all its forms – gender, ethnicity, nationality, disability, sexuality, and diversity of thought. We believe diverse teams drive innovation and success.


Follow Us for More Jobs
👉 Instagram: Nalgonda Today


#️⃣ #CloudEngineer #DevOpsJobs #AWSJobs #Terraform #LondonTechJobs #TrainlineCareers

Ready to apply?

You'll be redirected to the company's site

Disclaimer

CareersInCloud is an independent job information platform. We are not affiliated with, endorsed by, sponsored by, or acting on behalf of any company listed on this website. We do not represent any employer, nor do we operate as a recruiter or hiring agency.

All job listings are sourced from publicly available information, including official company career pages and other public sources. CareersInCloud does not claim ownership of any job listing content. All company names, logos, brand identities, and trademarks referenced on this platform are the intellectual property of their respective owners and are used solely for identification and informational purposes.

CareersInCloud makes no representations or warranties regarding the accuracy, completeness, legality, or timeliness of any listing. We shall not be held liable for any loss, damages, or inconvenience arising from reliance on information published on this platform.

CareersInCloud does not charge any fee for accessing job information. Candidates are strongly advised to verify all listings independently and apply only through the official career websites of the respective companies.