Paris, Île-de-France, France Hybrid Employment EUR 35,000 - 45,000 Yearly

Trainline is hiring a Junior Ruby Engineer

About the Role

Trainline is looking for a Junior Ruby Engineer to join our Backend Engineering Team. You will help build Europe's leading travel platform, contributing to features that impact millions of travelers while learning modern backend practices with strong mentor support.

What You'll Do

  • Contribute to features that impact millions of travellers.
  • Write clean, reliable, and well-tested code with the support of experienced mentors.
  • Learn modern backend practices—from code reviews to continuous delivery.
  • Collaborate closely with product and design to put customers first.
  • Be encouraged to ask questions, explore new tools, and grow at your own pace.

What We're Looking For

  • You are excited to grow as a software engineer.
  • You enjoy solving problems and learning new technologies.
  • You value working in a diverse, inclusive, and collaborative environment.
  • You speak French and English.
  • You have some hands-on coding experience.
  • You have a degree in computer science.

Technical Stack

  • Ruby
  • .NET
  • PostgreSQL
  • AWS
  • Redis
  • Docker

Team & Environment

You’ll join the Backend Engineering Team within Trainline, which has over 1,000 Trainliners.

Benefits & Compensation

  • Mentorship from experienced engineers who care about your growth.
  • Flexible hybrid working and supportive policies for work-life balance.
  • Private healthcare and dental insurance.
  • Generous work from abroad policy.
  • 2-for-1 share purchase plans.
  • EV Scheme to further reduce carbon emissions.
  • Extra festive time off.
  • Excellent family-friendly benefits.
  • Clear career paths and transparent pay bands.
  • Personal learning budgets and regular learning days.

Work Mode

This role follows a hybrid work model and is open to candidates in London, Paris, Barcelona, Milan, Edinburgh, and Madrid.

Trainline is an equal opportunity employer. We celebrate diverse perspectives and are committed to creating an inclusive environment for all.

Required Skills
Ruby.NETPostgreSQLAWSRedisDockerProblem SolvingCollaborationFrenchEnglish
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Trainline

Trainline enables millions of travellers to find and book the best value tickets across carriers, fares, and journey options through our highly rated mobile app, website, and B2B partner channels. We collaborate with 270+ rail and coach companies in over 40 countries.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago