About us

Plum Guide is building the marketplace of the world’s best holiday homes.

We want to reduce the hours of anxiety that it takes to find a suitable home into a few clicks to find the perfect home. Every single time you use the Plum Guide, you are confident that there couldn’t be a better option.

We do this by taking a data-led approach to define the best homes using ML to grade them. Then every property gets independently tested and reviewed by our hospitality critics as they collect 500 data points about the home: from wifi speeds to shower pressure. We’re big on data.

Our culture

We have an ambitious and passionate culture. We have fun and care about each other as well as drive to build something big. As we grow, so will you in terms of technical skills, responsibility and scale. 

We believe in a product mindset to focus and deliver impact as well as a DevOps mindset to continuously deploy. We empower engineers to own the entire lifecycle from infrastructure as code build pipelines, write and test code, all the way to deployment and measure impact.

What will you do?

You will be joining one of our cross-functional teams as a software engineer with a specialism in backend technologies. For us, this means you will be largely working with microservices architecture using .NET Core, Azure, Docker, Kubernetes, Pulumi and more.

We split our tech into 4 main domains and prioritise our work and impact using OKRs. Here is a flavour of things we've worked on and will build upon:
  • Guest experience
    • Engaging discovery and search for our homes across the world
    • Building an exceptional landing and discovery experience through high volume personalised landing pages and experiences
    • Obsessing about performance and SEO to drive organic growth
    • Personalized, smart and data-driven search
    • Frictionless checkout experiences

  • Host experience
    • Host and Home acquisition though campaigns and seamless sign-ups 
    • Complex but frictionless and painless onboarding experiences
    • Tooling to power home testing with criteria up to 500 data points
    • High transactional integrations with 3rd party partners
    • Beautiful and user friendly dashboards and editorial tools for property and booking management
    • Internal Listing creation and merchandising tools
    • Power tools for property and booking management

  • Platform scale
    • Building and maintaining, high availability, high performant mission critical services like Pricing, Booking, and Availability Services and APIs
    • Evolving, scaling and maintaining our core system though monitoring, alerting, testing

  • Productivity Tools
    • Internal tooling for power users of critical business functions from marketing, finance and marketplace
    • Tooling for automation and analytics
    • Supporting and connecting high volume data pipelines between teams and services
    • A suite of tools used to power and automate our business activities
    • Includes event tracking and data warehousing

What we’re looking for

The following are some examples of profiles that are relevant to us:

  • Have 5+ years development experience at startups, agencies or software companies
  • Experience with high-scale web applications, distributed systems and APIs
  • Engineering experience in C#
  • Experienced in devOps practices and promoter of automation
  • Advocate for modern tech, tooling and infrastructure 
  • You know your Grafana from your segment.io from your Algolia
  • You get a kick out of tracking down site anomalies in the cloud
  • No ego and dedicated team player; we’ve got your back so make sure you have ours
  • You strive for responsibility and ownership. And lots of it
  • Clear written and verbal communication with non-technical people

Our stack

Having a healthy mix of experience in our stack would be highly desirable. 

  • C#, .Net, Core, API, EF
  • Cloud infrastructure, Azure, AWS
  • Docker, Kubernetes, Pulumi, Terraform
  • OO, distributed and architectural design patterns
  • SQL, NoSql, Redis, Elastic, Postgres
  • Code optimisation and performance
  • CI / CD, TeamCity, Octopus, Pipelines, Azure Devops
  • Docker, Kubernetes, Terraform, Pulumi
  • Unit and integrations testing frameworks

Perks & Benefits

  • Competitive salary and (EMI) stock options
  • Pension scheme
  • 25 days paid holiday + bank holidays
  • Birthday off (because who wants to work their birthdays!?)
  • Ability to buy and sell up to 5 days holiday
  • Hybrid remote working (Work from home 3 days a week)
  • Dog friendly office
  • Work from anywhere in the world for 4 weeks of the year
  • Discount on Plum stays for Family and Friends
  • Budget to choose your own hardware
  • Budget for books and learning platforms
  • Medicash Health plan
  • Breakfast & snacks provided + drinks on a Friday!

Sounds interesting?

If this excites you, we would love to hear from you. Send us your CV and tell us why you would like to work with us :) and, if you feel you are too senior or too junior for this role, but got super excited when reading, please get in touch. We’re looking to fill this position immediately, so the sooner the better.

Plum Guide is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.


Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)