We use cookies to generate cool statistics, to provide tailored offers elsewhere on the web and to improve our website.
If you do not run away, we assume that you are fine with cookies. Set parameters for cookies  

Working at Trainline

Help us create a simple and painless train ticket buying experience.

About us

We have a simple yet ambitious goal; to sell train tickets in the easiest way possible for all European destinations. Booking a train should be just as simple as hopping on a train.

Captain Train (now called Trainline) was founded by 3 engineers obsessed with simplicity. Our organisational structure is very simple and linear: those who make product decisions are the same ones who build them. We are a young and small start-up (60 people) and we are growing very quickly. Your work will have a direct and visible impact on the growth of our company.

Back in March 2016, we said hello to Trainline and teamed up with them to build the best online train ticket platform in Europe. Captain Train is now part of the Trainline Group and our team and our mission remain the same: we’re here to make train travel easier and smarter for people in the UK, France and the whole of Europe.

Our beautiful office is located in the heart of Paris (métro Le Peletier or Notre-Dame-de-Lorette) in the French Silicon Valley. We’re surrounded by bars, restaurants, theatres, startups and are near the four main Parisian train stations.

We offer a great package to all our employees including:

  • a competitive fixed and variable salary,
  • an awesome health coverage plan,
  • paid public transport,
  • meal vouchers,
  • unlimited fruit, coffee and tea.

 

What do you want to work on?

Production Engineering

Support

Software Engineering

 

System Operator

You

You’re lazy by design. You know that everything could be automatised, all manual work can be simplified and industrialised. You have a very large knowledge of IT, you know the pros and cons of each *aaS and you are very pragmatic. You know how to drive changes in a growing company. You have a strong security mindset, you are not afraid of teaching everybody these complex subjects.

Role

You will have the responsibility for developing a highly redundant infrastructure that needs to work 365/7/24, processing several hundreds of thousands of euros each day. You will work closely with the engineering team and provide them all the tools they need to test and deploy their work in a matter of minutes. You will maintain all monitoring tools needed to analyse software or system issues. You will have to contribute to industrialize both internal and production platform, going with the growth of the company.

Requirements

  • 5+ years of experience,
  • Perfect spelling and grammar (in your mother tongue),
  • Good written and spoken English (you will also work with British colleagues),
  • Self-organized with ability to prioritize tasks effectively,
  • Jack of all trades, master of none,
  • Pragmatic, thick-skinned.

Pluses

  • Previously used a few of those tools: CloudFormation, Terraform, Ansible, Fabric, PostgreSQL, Gitlab, OpenLDAP, Graylog2/ElasticSearch, DNS (any servers), iptables and many more interesting IT acronyms,
  • Previous working experience with a public cloud provider,
  • Know how to configure Xorg for your future triple head desktop setup.

Applying

Tell us why you think you are the ideal person for this job by sending an email to jobs@trainline.eu.

We don’t look so much at résumés, just put a LinkedIn link in your email. Focus on describing your projects, your experiences and what you would like to bring to the team. GitHub and Twitter usernames are really useful to us.

Customer WOW Specialist — France

The team

Outsourcing customer support to cut costs? How about no. That’s not the way we roll. While some might see support as an added cost, we see an opportunity to delight our customers with caring answers. Our customer support team has all the power to make things right. We believe that few companies have gone this far in granting customer support such a central role.

Our support team is the interface between our product and our users. We are on the front lines, answering emails, Facebook messages and Tweets to provide fast and friendly service to our great clients. We want to treat our customers as we’d want to be treated.

Behind the scenes, we make sure our customers’ voices are heard loud and clear by the entire company. We think their feedback is the most invaluable tool and the best way to improve our product. So we appreciate, recognise and share feedback with the common goal of continuously improving our customers’ experiences.

Our team thrives on empathy and exults at the sound of thanks when we exceed the expectations of our awesome customers. Going above and beyond is our daily task.

 

Role

As a member of the WOW team, you interact with our customers to offer them everyday solutions. You are clever, kind and sincere. You speak to them in human and not in automated emails. You know how to choose your words to compose eloquent explanations, that are yet simple and personal. You are a beacon of information that is here to enlighten the world, one Trainline Europe customer at a time.

You will prove to our customers that a new standard of support has been set. You will show them that Trainline Europe is like no other. And they will reward the fruits of your patient labour by spreading the good word by word-of-mouth and sheer enthusiasm.

If this sounds like your thing, then we have a position for you!

 

Requirements

  • You have strong copywriting and grammar skills. Your friends come to you when they need some solid proofreading. And spelling mistakes on the internet make you sad.
  • You can’t sleep until you reach inbox zero.
  • Your empathy is above average. You always stay calm when everyone is upset.
  • Tech and computer culture are a part of your life. You’re the one your family calls when they have a computer problem. Clearly you’re very familiar with the Balmer Peak.
  • You’re resourceful and autonomous. Searching for information independently and answering your own questions is a part of your daily life.

 

Pluses

  • You’re an early adopter of Captain Train and know the product very well.
  • You have previous experience in customer service and know how to make people happy.
  • You’re familiar with a startup environment, online communication and social media.
  • You’re fluent in another language than French and English.
  • You have train posters hanging on your bedroom wall.

 

Applying

Tell us why you think you are the ideal person for this job by sending an email to wbof@genvayvar.rh.

We don’t look so much at resumés. Focus on describing your projects, your experiences and what you would like to bring to the team. Your Twitter handle or any written works are really useful to us.

Customer WOW Specialist — Italy

The team

Outsourcing customer support to cut costs? How about no. That’s not the way we roll. While some might see support as an added cost, we see an opportunity to delight our customers with caring answers. Our customer support team has all the power to make things right. We believe that few companies have gone this far in granting customer support such a central role.

Our support team is the interface between our product and our users. We are on the front lines, answering emails, Facebook messages and Tweets to provide fast and friendly service to our great clients. We want to treat our customers as we’d want to be treated.

Behind the scenes, we make sure our customers’ voices are heard loud and clear by the entire company. We think their feedback is the most invaluable tool and the best way to improve our product. So we appreciate, recognise and share feedback with the common goal of continuously improving our customers’ experiences.

Our team thrives on empathy and exults at the sound of thanks when we exceed the expectations of our awesome customers. Going above and beyond is our daily task.

Role

As a member of the WOW team, you interact with our customers to offer them everyday solutions. You are clever, kind and sincere. You speak to them in human and not in automated emails. You know how to choose your words to compose eloquent explanations, that are yet simple and personal. You are a beacon of information that is here to enlighten the world, one Trainline Europe customer at a time.

You will prove to our customers that a new standard of support has been set. You will show them that Captain Train is like no other. And they will reward the fruits of your patient labour by spreading the good word by word-of-mouth and sheer enthusiasm.

If this sounds like your thing, then we have a position for you!

Requirements

  • You’re an Italian native speaker that understands every nuance of the culture. Nothing is unknown to you.
  • You speak French and English fluently.
  • You have strong copywriting and grammar skills. Your friends come to you when they need some solid proofreading. And spelling mistakes on the internet make you sad.
  • You can’t sleep until you reach inbox zero.
  • Your empathy is above average. You always stay calm when everyone is upset.
  • Tech and computer culture are a part of your life. You’re the one your family calls when they have a computer problem. Clearly you’re very familiar with the Balmer Peak.
  • You’re resourceful and autonomous. Searching for information independently and answering your own questions is a part of your daily life.

Pluses

  • You’re an early adopter of Trainline Europe and know the product very well.
  • You have previous experience in customer service and know how to make people happy.
  • You’re familiar with a startup environment, online communication and social media.
  • You have train posters hanging on your bedroom wall.

Applying

Tell us why you think you are the ideal person for this job by sending an email to wbof@genvayvar.rh.

We don’t look so much at resumés. Focus on describing your projects, your experiences and what you would like to bring to the team. Your Twitter handle or any written works are really useful to us.

Back-End Engineer

You

Hipster-organic-pixel-UI crafting is not really your thing. What you like to do is handle big data issues and to get your hands dirty. You are production-oriented. You are extremely reliable and your tests will prove it every time. You won’t even raise an eyebrow when refactoring legacy code or mocking dusty SOAP services. Last week hacker-news-yd-cool-kid-technology makes you smile, because you don’t buy their marketing. You want the source code, you want sustainability and you want facts.

If this sounds like you, we have a job for you.

 

Role

We need you to help us connect our search and book engine (built in Ruby) to as many reservation systems as possible. So if you’ve ever wanted to buy a train ticket from Helsinki to Lisbon, it’ll soon be possible. Why? Because you’re going to make it happen and it’s going to be awesome.

You will handle technical relationships with the different train carriers and make their engineers happy to be working with you. You will face a lot of challenges: exhaustiveness and quality of results, optimising fares, particularities of each career, speed, scalability; whilst always keeping simplicity in mind.

Everyone has their own personal experiences with trains and our customers love to share them with us; you’ll receive a lot of feedback and you’ll help real people to solve their real problems.

 

Requirements

  • Perfect spelling and grammar (in your mother tongue),
  • Decent written and spoken English,
  • Self-organized and ability to prioritize tasks effectively,
  • Experience with software engineering best practices (testing, code reviews, continuous integration, design documentation…),
  • Background in HTTP, distributed systems, and service-oriented architectures,
  • Integration experience with third party suppliers and systems,
  • Innovative and pragmatic, strong problem solving skills; ability to find solutions to problems and to quickly assess the state-of-the-art,
  • Love shipping software fast and frequently.

 

Pluses

  • Experience with Ruby, RabbitMQ,
  • Understanding of SLA’s, policies, procedures,
  • Experience with design of APIs,
  • Knowledge of SQL/DB usage and performance.

 

Applying

Tell us why you think you are the ideal person for this job by sending an email to jobs@trainline.eu.

We don’t look so much at résumés, just put a LinkedIn link in your email. Focus on describing your projects, your experiences and what you would like to bring to the team. GitHub and Twitter usernames are really useful to us.

Front-end Engineer

You

You are a versatile and product-oriented developer, obsessed with pixel-perfect user interfaces. You understand that when it comes to UI the devil hides in the details, and you love to craft simple interactions from complex requirements. You are highly autonomous and very creative. You used ES2015 Promises before it was cool, and you know the wonders and difficulties to expect when building a Single-Page Application.

If this sounds like you, we have a job for you.

 

Role

Our website is a full-JavaScript application, client of a JSON API. This client was created with Ember.js in the very beginning and we contribute to its upstream development as much as possible. Engineers at Trainline Europe work on what they want to. We have tons of projects to improve the life of our customers. Just pick one and start with the awesome work. Use your own experience of train travel to provide our users the right information, at the right time.

With great power comes great responsibility: your work must be carefully tested. We iterate quickly and deploy our distributed components many times a day. You are responsible for your own developments: follow them, deploy them and keep an eye on them to be sure everything runs smoothly.

 

Requirements

  • Perfect spelling and grammar (in your mother tongue),
  • Decent written and spoken English,
  • Experience with Angular, Ember or any other web application framework,
  • Self-organized. Ability to prioritize tasks effectively,
  • Experience with software engineering best practices (testing, code reviews, continuous integration, design documentation…).

 

Pluses

  • Experience with railways or public transport (travels, ticketing or pricing),
  • Experience with different development environments (mobile or server, functionnal programming or embedded system),
  • Experience with OpenStreetMap, Mapbox or any other map tool.

 

Applying

Tell us why you think you are the ideal person for this job by sending an email to wbof@genvayvar.rh.

We don’t really concentrate on résumés. Focus on describing your projects, your experiences and what you would like to bring to the team. Any GitHub or Twitter usernames are really useful to us.

iOS Engineer

You

You may not yet have ten years experience in watchOS development, but you’re eagerly waiting for Swift 3.0. You’re talking about your iOS bugs with you therapist, who happens to be Siri. You have already shipped and distributed several apps through the App Store and you’re not afraid of large iOS projects. You are able to work on all the components of an iOS app: data persistence, client/server communication, user interface, etc. You are reliable, love to innovate, are fond of pixel-perfect UIs, obsessed by tests and software quality, and passionate about everything related to the iOS platform.

If you are that person, we want to hear from you.

 

Role

As part of the mobile team, you will be responsible of shipping Trainline Europe app on all iOS devices. You will work closely with backend engineers to get the most of our internal APIs. You will ensure a high standard of coding, following best practices and continuous integration processes. In your apps you will keep our core values in mind: usability, speed and customer service.

 

Requirements

  • Several years of experience in Objective-C and iOS development,
  • Advanced knowledge of the Cocoa Touch frameworks (Foundation, UIKit, CoreData, MapKit…),
  • Familiarity with the App Store distribution process,
  • Perfect spelling and grammar (in your mother tongue),
  • Decent written and spoken English,
  • Self-organized with ability to prioritize tasks effectively,
  • Experience with software engineering best practices (testing, code reviews, continuous integration…).

 

Applying

Tell us why you think you are the ideal person for this job by sending an email to wbof@genvayvar.rh.

We don’t look so much at résumés, just put a LinkedIn link in your email. Focus on describing your projects, your experiences and what you would like to bring to the team. GitHub and Twitter usernames are really useful to us.

Apply