Ruby on Rails Backend Engineer

Tourlane GmbH
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Berlin, Germany

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Cloud Computing
Software Quality
Cursor (Graphical User Interface Elements)
Database Design
Programming Tools
Python
Ruby on Rails
Ruby
SQL Databases
Backend
Amazon Web Services (AWS)
Information Technology
Functional Programming
Terraform
GPT

Job description

Join Tourlane to build the digital foundation of our customer experience. We are seeking a Mid-Level Backend Engineer to drive the development of our brand-new Customer Service Portal. In this role, you won't just be maintaining legacy code; you will architect and launch a central Customer Account system that empowers travelers to manage their dream trips. If you are passionate about building scalable products from the ground up, leveraging AI to code smarter, and solving real-world business problems with Ruby on Rails, we want to hear from you., * Build the Foundation: Design and launch a central Customer Account system that powers self-service capabilities, including secure authentication, trip management, and booking workflows.

  • Deliver End-to-End: Take ownership of complex features from concept to production, ensuring high code quality, security best practices, and robust monitoring from day one.
  • Bridge Business & Tech: Collaborate with product teams to translate business requirements into sound technical solutions that balance feasibility with long-term maintainability.
  • Leverage AI: Utilize AI-assisted development tools (Copilot, Cursor, ChatGPT) effectively to accelerate delivery, while applying expert human judgment to ensure logic and quality.
  • Drive Impact: Actively participate in feature scoping and refinement to ensure a steady stream of measurable improvements for our customers.

Requirements

Do you have experience in Terraform?, * Technical Expertise: Above Junior experience building production applications with Ruby and Ruby on Rails, supported by strong database design and SQL skills. Python experience is a plus.

  • Cloud Fluency: Hands-on experience with Terraform and AWS services (EC2, RDS, S3, Lambda) to manage and deploy your own infrastructure.
  • Modern Workflow: Daily experience using AI coding tools with a clear understanding of when to leverage them for speed and when to rely on deep engineering principles.
  • The Right Mindset: You are humble, curious, and collaborative. You seek feedback, communicate complex ideas clearly in documentation, and possess a strong business understanding.
  • Education: A degree in Computer Science, Engineering, or an Applied Natural Science field.

Benefits & conditions

  • Access to internal and external tourism discounts, benefits and more.
  • Learning and Development as a focus: Coaching/Mentoring across Tourlane, Hackathons and a 1500 euro dev budget.
  • Flexible working setup to get the most of your working hours: we offer full flexibility in our Hybrid/Remote model, however we do expect that you take advantage of our lively Berlin office 2-3 days per week.
  • We share your passion for traveling: enjoy working abroad through our new program.
  • We support all the diverse communities that make us Tourlane: join or create your own Employee Resource Group (ERG) and connect with Tourlaneans. Dog-friendly office: we can't wait to meet your furry friend!

Sounds interesting? We are excited to get to know you!

About the company

We provide fully personalized, multi-stop trips to 50 destinations around the world and counting. With over 100,000 travellers in the DACH region and France, we're on our way to becoming Europe's leading travel company.

Apply for this position