We're BookingGo, the ground transport division of Booking.com. We're the ones who empower people to get where they're going. Whether they're taking the wheel or sitting back and leaving it to the driver. Whether they're heading straight from A to B or enjoying the freedom to go wherever their journey takes them. 

To do that, we offer car hire to our customers through our Rentalcars.com brand and car hire, taxis and ticketed transfer services through Booking.com. We also have a B2B solution, Rentalcars Connect, providing great ground transportation options to the customers of our partners

With our HQ in Manchester, we're part of the worldwide Booking.com family. At the same time, we're proud of our own unique identity. Speaking 42 languages, our 2,000+ staff come from all over the world, just like our customers. What brings us together is our love of adventure: our own as well as other people's. It's easy to be passionate about a job that enriches so many lives on a daily basis, and our workplace reflects our passion, our diversity, our global focus. Just search "Manchester's coolest office" and see for yourself. 

And we're in good company. Together with priceline.com, KAYAK, agoda.com, and OpenTable, we're part of Booking Holdings, the world leader in online travel and related services. 

Where we are going

  • A full continuous delivery pipeline using Bamboo, Git and Artifactory
  • Cross functional agile teams who own their products and operate in a DevOps environment
  • Data driven decisions using Kibana, Hadoop, monitoring, Big Data, MI and MVT testing
  • Automation of tests, deployments and repeatable tasks
  • Continuous improvement, keeping it simple and developing the team
  • Great engineering practices with a focus on TDD and BDD principles and a strong focus on non-functional requirements at the beginning rather than an afterthought
  • Decoupled service orientated architecture with resilience and availability built in
  • World class service delivery function, outstanding support for customers and staff alike with focus on first time resolution and great customer service & satisfaction
  • Robust and automated infrastructure, delivered in alignment to technical roadmap

Skills we are looking for

We are looking for a superb and enthusiastic Solution Architect who will push the boundaries on engineering brilliant solutions and contribute to shaping our new future.  We expect you to own and lead on the solution architecture for the software systems within your Product Groups and have a solid understanding of architecting robust solutions in highly distributed web-based environment. 

  • Expert knowledge and significant experience in Software and Solution architecture
  • Highly proficient in modelling the software solutions
  • Highly proficient in the use of software technology such as Java, Apache or PHP
  • Highly proficient in the use of database technologies such as MySql, SQL Server
  • Highly proficient with highly distributed service (SOA, REST) driven solutions
  • Highly proficient with design patterns and design principles
  • Understanding of and experience with microservices architecture
  • Strong analytical and operational data management skills
  • Demonstrable experience of developing technical roadmaps and strategy
  • Approachable & effective communicator, with a passion for sharing knowledge and helping others
  • Flexible personal approach, between working with technical and non-technical teams

Other beneficial skills

  • Strong understanding of NFRs and building resilience
  • Strong understanding of monitoring and analytical tools such as Kibana
  • Good understanding of e-commerce business models
  • Good understanding of A/B testing
  • Good experience of Continuous Integration, Continuous Delivery and Agile
  • Quality first mind-set for writing code using techniques such as TDD, BDD or Agile
  • Understanding of semantic data

What we offer in return

  • Ownership of your work and a great technical challenge
  • A great new office to work in the heart of Manchester
  • Great facilities including subsidised canteen and Starbucks, free breakfast & fruit, cycle hub and break out spaces
  • An exciting and dynamic place to work
  • 25 days paid holiday plus bank holidays
  • Great discounts on car rentals and other group benefits
  • Opportunity to shape the future of the team
  • Software development kit that works

Key Responsibilities

  • Own the software architecture including roadmap for BookingGo for one or more Product Groups for realisation by the Engineering teams
  • Own the high-level architecture vision for one or more Product Group
  • Look forward to the future and ensure the approach resilience, scalability and adaptability is designed into solutions
  • Ensure that the appropriate solution governance, compliance and resilience is built into solutions
  • Design and architect high quality solutions in line with guidance and best practices of the department
  • Coach engineering teams on engineering best practices
  • Sense of ownership and the quality of the solutions you produce
  • Adhere to the defaults principles for Architecture, quality and non-functional requirements
  • Collaborate with the team and others to deliver high quality solutions
  • Learn new technologies and keep abreast of existing technologies and be able to apply these to a variety of projects as applicable
  • Work with the team to size and estimate work
  • Contribute to the evolution of best practices of the department
  • Write, review and take responsibility for clear, concise and comprehensive technical documentation
  • Supporting live products in a DevOps environmen

Apply for this Job

* Required