Our Mission 🚀
Trainline is the leading independent rail and coach travel platform selling rail and coach tickets to millions of travellers worldwide. Via our highly rated website and mobile app, people can seamlessly search, book and manage their journeys all in one place. We bring together millions of routes, fares and journey times from 260 rail and coach carriers across 45 countries. We offer our customers the best price for their journey and smart, real time travel information on the go. Our aim is to make rail and coach travel easier and more accessible, encouraging people to make more environmentally sustainable travel choices.
Introducing the Platform Delivery organisation 👋
The Platform Delivery team cover all areas of infrastructure, reliability, platform and operations engineering across public cloud and data centres; Windows & Linux builds, deployment & management, CDN configuration, load balancing, PKI and a variety of other technologies that combine to provide the Platform for all other teams to use.
Introducing the Databases team👋
Our mission - to provide world class database solutions that enable Trainline to continue its double digit year on year growth. We strive to offer the right layer of abstraction for our Engineering teams and wider business functions as we support them to deliver against Trainline's Product Roadmap. At the core we provide Consultancy, Administration and support of Production database services to ensure the highest standards of Availability, Resilience, Security and Performance.
We work closely with the Product and Engineering teams from the start of an idea, gathering service requirements, defining suitable Data Models, ensuring that performance, scalability, security and observability requirements are baked in from the ground up. These solutions are then delivered from Dev through to test and into Production.
We are a small team of capable individuals who aspire to deliver excellence using the tools of this decade. Infrastructure as code is paramount to our ongoing mission and our ability to support a fast growing platform, we are looking for a new team member with a proven track record in delivering automated database solutions that is keen to drive improvement in this space.
The security of our customers data at the heart of everything we do at trainline. This presents us with organisation wide problems to solve that in turn enables us to be the SME’s across a broad portfolio of database technologies and principles included but not limited to - SQL Server, Oracle, Aurora (mysql & Postgres), dyanmodb, Cassandra & ElasticCache(Redis).
This gives you the opportunity to learn a wide set of Database skills and be the driver in our Database vision and Strategy for adopting cloud-native databases. We want a Database enthusiast who wants to be limitless in their database understanding – you bring the thirst for learning and we have the technology and training for you.
Our Culture 🤗
Everything begins with great people, as well as aptitude, we put a heavy emphasis on attitude.
Coaches Over Heroes
- We prioritise the focus on being one team over elevating the heroics of an individual, for us the true heroes are those individuals who are excellent at nurturing, coaching and generous in sharing their knowledge with others.
- Everything that we do takes into account the morale of every member of our team, their opportunities for growth and for participation in exciting challenges.
Mentoring and Learning
- We have a mentoring community that is constantly growing, we provide people with mentors or buddies from various teams.
- We hire awesome people capable of making smart decisions - empowerment is a great enabler of agility.
We value open expression at Trainline, we believe it’s the diversity of experience, backgrounds and perspectives of our employees that makes us who we are. We encourage everybody to play a part in changing the way people travel across the world.