Join the Team

Join our team, and your job is more than a salary.

You satisfy your love of travel, create lifelong memories for customers, and learn about the history and heritage of the UK & Europe.

And because we believe in inspiring passionate employees, we share up to 20% of the company’s profit and offer plenty of opportunities for adventures, fun, and career development.

Our current vacancies will be advertised on this page, so please check it out regularly. Every application you make is treated equally and respected for individuality and diversity.


About us

Rabbie's operate one of the largest selection of scheduled tours in the UK and Ireland with a vision to make the world a better place through travel. 

We’re an open, friendly, positive and welcoming group of people. We like to ‘live life’ and explore places that have stories to tell. We’re renowned for delivering exceptional customer experiences because of how we look after our guests, each other, and the communities and the environments we travel through.



Our opportunities

Driver Guides


Content & SEO Executive

Private Tours Sales Manager


Driver Guides


Our main office is in Edinburgh but we are recruiting for Driver Guides to conduct tours at the following locations: Edinburgh, Inverness, Glasgow, Manchester, London


What do we look for in our Driver Guides? 

Highly skilled and experienced drivers who love being on the road.  

Are you outgoing, enthusiastic and passionate about meeting people and showing them the best that the UK has to offer?  

If you have a good knowledge of history and geography, are passionate about sharing your knowledge and enthusiasm with people from all over the world, then this could be the role for you! 

You will drive, lead and guide small group luxury mini-coach tours and consistently deliver a memorable and enriching experience that will last our customers a lifetime. 

You will be talking about the history, geography, culture and traditions of the places you take your passengers - every day brings something different. 


Essential skills

  • Extensive driving experience.  
  • A high degree of flexibility and adaptability. 
  • Maintain the highest standards of customer service. 
  • Use your initiative and problem-solving skills to provide a seamless service to passengers. 
  • An ability to communicate your knowledge and entertain people from all over the world. 


What you will be doing  

  • Drive top of the range mini-coaches with due care and attention at all times for the comfort and safety of passengers (training provided). 
  • Demonstrate an appetite and enthusiasm for learning. 
  • Complete daily vehicle safety checks and legal documentation (training provided). 
  • Embrace our environmental and sustainable tourism practices. 
  • Provide constructive feedback to continuously improve the quality of the tours. 
  • Display a pride and passion for the country and what it has to offer. 
  • Continually develop a wide-ranging cultural, historical and social knowledge. 



To work as a Driver Guide you must have a current UK Manual D1 or D Class Driving License (without restrictions) and eligibility to operate a Passenger Carrying Vehicle (PCV) including a current Certificate of Professional Competency (CPC) and Digital Driver Card. 


Step-by-step recruitment process 

  • Application reviewed and progressed successfully  
  • Request for an invitation to a face-to-face interview 
  • Join one of the tours to experience “A day in the life of a Rabbie’s Driver Guide” 
  • Final face to face interview 
  • Successful candidates will join and begin their induction training 


Job Type: Full-time and part-time positions available  

Salary: Competitive plus benefits  

Locations: Edinburgh, Inverness, Glasgow, Aberdeen, Manchester, London



  • Day shift 
  • Holidays 
  • Weekend availability  
  • Working away from home - as required  



  • Company events 
  • Flexible working pattern available  
  • Rota in advance  
  • Work variety  
  • Paid Volunteer days 
  • Cycle to work scheme 
  • Employee discount  
  • Friends and Family Discount on tours  
  • On-site parking 
  • Driver Guide uniform


If you're interested, please fill out the application form and email to

Please use the subject line ‘Driver Guide application’.


Developers/Senior Developers

Responsible to

Head of IT

Job purpose    

In line with Rabbie’s business plan, IT should support the Rabbie’s business model to improve activities for both our internal and external customers. 

Based on business requirements, your duties will primarily revolve around building new software solutions and modifying software to fix errors. You should diligently follow the agreed Development Standards to ensure our software is maintainable by all parties.  You should take responsibility for ensuring software is sufficiently tested before it is released into UAT.

You will also be expected to understand and work with the infrastructure required to run, test and develop software at Rabbie’s.

In the Rabbie’s IT department we want to promote an open, transparent culture, with a good team ethic. If something is not optimal and is hindering progress, we encourage people to speak up and drive forward ideas to improve any situation.

If this is a Senior role, we expect you to take ownership of key issues and mentor more junior staff when needed.

Key duties and responsibilities

  • Consult with departments or customers on project proposals
  • Provide accurate feedback and development estimates to your colleagues
  • Write software using the agreed standard tools and methodologies
  • Modify software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces
  • Perform system testing and validation procedures
  • Actively document processes where required
  • Update JIRA or similar tools with progress
  • Ensure software source code is stored in a repository
  • Preparing reports on progress to the CTO
  • Support the Project Manager in communicating progress
  • Bring key items to the attention of the CTO when needed
  • Follow the company IT policy on GDPR, security and data retention

Senior posts

  • A senior point of contact for the Development department when working on issues
  • Actively organise development work, to ensure we are getting the best value from the team
  • Take ownership of software & infrastructure problems


Key skills, experience & qualifications


  • PHP
  • Laravel
  • MySQL
  • Standards compliant responsive HTML/CSS
  • Good understanding of the DOM
  • JavaScript/jQuery
  • Experience of working with RESTful APIs
  • LAMP Stack


  • Concrete5/Symfony
  • AWS
  • Docker
  • Agile methodologies
  • Git
  • Bootstrap/CSS

Senior posts

  • Leadership and management
  • Staffing
  • Excellent written and verbal communication
  • Interpersonal
  • Development languages, tools and processes
  • Database design
  • Problem solving
  • Critical thinking
  • Ability to meet deadlines



All applicants will be considered, but experience of working in small Developmental teams and support Commercial websites, would be advantageous.


Edinburgh Centre or remote working.


If interested, please fill out the application form and send it to together with your cv and cover letter. Please give it the subject heading of ‘Developer’.


Content & SEO Executive

Responsible to

Marketing Manager

Job purpose    

As Content & SEO Executive, you will be responsible for creating, improving, and maintaining content to achieve business goals. You will work collaboratively with an external SEO agency to identify opportunities and implement recommendations to support organic growth. 

Key duties and responsibilities

  • Create and publish engaging content based on a shared content calendar, and in line with the overall content strategy.
  • Write blog posts, search-optimised web content, UX copy, editorial, campaign messaging and operational comms. 
  • Work with the wider teams on product updates, product launches, new page designs and content production. 
  • Work alongside an external SEO agency to help ensure website and optimisation best practices and support in day-to-day activity of our over-arching SEO strategy.
  • Support on technical SEO output.
  • Ensure content adheres to guidelines and there is consistency of style across the brand. 
  • Carry out extensive product research.
  • Monitor website traffic and user engagement metrics and produce reports where required for the marketing team.
  • Provide administrative or other marketing support to assist with the efficient running of the department, as and when required.


Key skills, experience & qualifications


  • Strong writing, editing and proofreading skills.
  • Understand the importance of SEO and content.
  • Meticulous attention to detail.
  • Experience using Content Management Systems.
  • Highly organised, comfortable working under pressure to tight deadlines and prioritising own workload.
  • Inquisitive and strong research skills – this role requires frequent research.
  • Solid IT skills, with experience using MS Office.
  • Great interpersonal skills: You will need to build relationships with a wide variety of people. A personable manner, a proclivity for team-working and adaptability are all important.


  • Educated to degree level – Marketing, English, Creative Writing, Journalism or similar preferred.
  • Knowledge of SEO and web traffic metrics.
  • Experience in using SEO tools.
  • Enthusiastic about tourism/travel.



Edinburgh Centre / Hybrid.


If interested, please fill out the application form and send it to together with your cv and cover letter. Please give it the subject heading of ‘Content & SEO Executive’. 

Closing date is Friday 30th September.


Private Tours Sales Manager


Responsible to

Head of Sales Operations


Principal contacts

Internal: Reservations and Customer Care Manager; Head of Sales and Commercial; Sales Team; Operations Team; Customer Experience Executive; Accommodation Team; Marketing Manager; Accounts Team; Customer Experience Executive.

External: Suppliers – accommodation, attractions, transport; Travel Agents; Sales Partners.


Job purpose

The Private Tours Sales Manager is responsible for managing the Private Tours Sales team, the sales they process and the team’s development. They work with the Head of Sales Operations to grow the PVT team. They develop plans to achieve the Private Tours sales targets and seek new opportunities to grow the business. The Private Tours Sales Manager works closely with Accounts, Operations, B2B and Marketing departments to increase sales and margins.


Key duties and responsibilities

  • Manage the daily running of the Private Tours Sales Team.
  • Work with the Head of Sales Operations to define the private tours department’s identity and key objectives.
  • Support the implementation of Rabbie’s Business plan and KPI’s, through cascading KPI’ s to your team as personal goals, objectives, sales and margin targets.
  • Continual monitoring of pricing, sales, budget, conversion and margin in relation to targets.
  • Develop the Private Tours Sales Team, capturing training needs and encouraging development.
  • Lead the team by example and ensure they know Rabbie’s brand values, vision, mission and objectives and at a high level our performance as a company against those objectives.
  • Work with the Private Sales Team Leader to ensure there is effective resource planning to ensure we have the right number of employees to support the business mix and seasonality.
  • Work with the Marketing and B2B Sales Team to promote Private Tours to consumers and agents and ensure the team are aware of sales and marketing campaigns relevant to the groups department throughout the year.
  •  Work closely with the Commercial Team to help develop strategies, tactics and plans to increase business and profits and work together to react to any shortfalls against target and implement tactical offers.
  • Ensure your team are aware of all process and procedures and develop new/ improved process and procedures to build efficiencies in the team’s work.
  • Lead the capture and sharing of customer research and insight from the Private Tours team into Business, Marketing & Sales.
  • Be the point of escalation on issues or complaints within the Private Tour Sales department.
  • Maintain Industry and market relationships to identify business partnership and sales opportunities. 
  • Support the Customer Experience Manager when required in relation to private tour customer feedback.
  • Develop and maintain good relations with key clients and existing client base.
  • Report monthly on departmental KPI’s and our progress towards them.
  • Have knowledge of competitor pricing for all markets and seasons and the position of Rabbie’s within the marketplace.


Key Skills

  • Experience of working within the travel industry.
  • Hands-on team management experience.
  • Customer-centric behaviour.
  • Exemplary time management, planning and organisation skills.
  • Strong written and verbal communication and interpersonal skills and ability to work with peers across the business.
  • Excellent focus and attention to detail.
  • Ability to remain calm under pressure.
  • Good IT skills and working knowledge of MS Office: Word, Excel and Outlook.


  • Analytical skills.
  • Experience of working with travel agents and third-party sellers.
  • Experience of working in a commercial environment.



Edinburgh Centre / Hybrid.


If interested, please fill out the application form and send it to together with your cv and cover letter. Please give it the subject heading of ‘Private Tours Sales Manager’. 

Closing date is Tuesday 27th September.

BTA_2018.png Green Tourism Award Scottish Thistle Awards Winner 2015/2016 TC_2021_LL_TRANSPARENT_BG_RGB-01.png Scottish Tourist Board 5 Stars
Download Rabbie's Brochures

Looking for inspiration?

Subscribe to our emails for tips and updates about our friendly tours across the UK & Europe.

Yes, inspire me