Software Engineer

VistaLink

Greater London

Hybrid

GBP 65,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

VistaLink is building the software that powers travel platforms, reading rates directly from hotel sites and enabling bookings via a white-label API. The team is responsible for both building and running the software, with a strong emphasis on reliability and end-to-end ownership.

You will develop browser automation to collect rates and complete bookings, design data pipelines to turn raw rates into searchable data, and ship features across the stack.

Qualifications

  • Three to six years of professional software engineering experience.
  • Strong in Python or TypeScript; some services in Go.

Responsibilities

  • Build and run browser automation to collect rates and complete bookings on hotel sites, using Playwright and Puppeteer.
  • Keep automation reliable through anti-bot measures, site redesigns and flaky sites.
  • Create pipelines that turn raw rates into clean data for searching.
  • Ship features across the stack, from partner API to internal tools.
  • Own production work, fixing issues when they arise.

Skills

Python
TypeScript
Go
Browser automation
Web scraping
API design
Data pipelines
Production ownership

Job description

Travellers are starting to hand the search to software. VistaLink builds what that software runs on: rates read straight off hotels' own websites, and bookings made on those same sites. Travel platforms use it through a white-label API, and hotels work with us directly.

There's no platform team to hand things over to. What you build, you also run, and you'll have a real say in how it's built.

What you'll do
  • Build and run the browser automation that collects rates and completes bookings on hotel websites, mostly with Playwright and Puppeteer.
  • Keep it reliable through anti-bot measures, redesigns and sites that are just flaky.
  • Build the pipelines that turn raw rates into clean, fresh data we can search.
  • Ship features anywhere in the stack, from the partner API to internal tools.
  • Own your work in production, which includes fixing it when it breaks.
What we're looking for
  • Roughly three to six years of professional software engineering.
  • Strong in Python or TypeScript and happy working in both. Some of our services are in Go.
  • Real experience with browser automation or scraping at scale.
  • Comfortable designing APIs and data pipelines.
  • You can take a loose problem, scope it and ship it without hand-holding.
Nice to have
  • Go in production
  • Travel, booking or payments systems
  • LLMs in a real product
  • Early-stage startup experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Intern
Software Engineering Intern

VistaLink • Greater London

Hybrid
GBP 30,000 - 40,000
Software Engineer - Browser Automation & Data Pipelines
Software Engineer - Browser Automation & Data Pipelines

VistaLink • Greater London

Hybrid
GBP 65,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Triptease • United Kingdom

Remote
GBP 90,000 - 130,000
Career development opportunities
Paid vacation increasing with tenure
Monthly wellness budget
+4
Software Engineer - Fullstack (For temp workers)
Software Engineer - Fullstack (For temp workers)

Booking.com • Manchester

On-site
GBP 70,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Triptease • Greater London

Hybrid
GBP 65,000 - 110,000
Paid vacation days
Working abroad 4 weeks a year
Enhanced maternity & paternity
+5
Lead Software Engineer — Scalable Travel Tech
Lead Software Engineer — Scalable Travel Tech

Loveholidays • Greater London

On-site
GBP 90,000 - 140,000
Company pension contributions
Individualised training budget
Discounted holidays
+5
Senior Product Engineer
Senior Product Engineer

Navan • Greater London

On-site
GBP 90,000 - 130,000
Parental leave
Commuter benefits
Healthcare
+8
Senior Software Engineer
Senior Software Engineer

loveholidays • Greater London

On-site
GBP 90,000 - 125,000
Company pension contributions 5%
Individualised training budget
Discounted holidays for you and family
+1
Staff Software Engineer
Staff Software Engineer

Wave Group • Greater London

Hybrid
GBP 75,000 - 110,000
Remote Software Engineer II - iOS (Viator)
Remote Software Engineer II - iOS (Viator)

TripAdvisor • Cardiff

Remote
GBP 65,000 - 90,000
Competitive compensation packages
Remote-friendly collaboration
Tuition assistance
+2