Edinburgh Airport's Software Engineering Team works to create digital experiences which help make travel better. Our products include passenger-facing websites, internal tools to help the airport operate smoothly and efficiently, and our multi-airport ecommerce platform (AirportX), which we're continuing to scale globally. We've got some very exciting projects on the go, and we need you to help us deliver them.
The Software Engineering team is a small, distributed team of highly skilled engineers who work across the entire stack. We're looking for someone who can bring their knowledge and experience to the team and who will get involved in generating product & feature ideas, launching prototypes and MVPs, AB testing changes and then launching these products and features to production.
Our tech stack includes (but is not limited to) Claude Code, PHP, Symfony, Alpine.js, MySQL and Google Cloud.
About the recruitment processThe recruitment process for this role will be a 2 stage interview process. Firstly you will have a short Teams call with our Revenue Manager and another member of our Digital team, to find out more about your background and interest in the role. Successful candidates will then be invited to a second stage interview, which will include competency, values and technical questions.
Please note, our interview process may be adjusted depending on the volume of candidates. We are committed to supporting diverse ways of thinking and working, so if you require adjustments in the recruitment process, please let us know on your application. You can find out more about our interview process and the types of questions we ask here.
What you'll be doingWhat we're looking forExperienced in building software with AI using tools such as Claude CodeYou've worked in a small company, startup, scale-up or similarly lean engineering team and you're comfortable owning a problem end-to-endStrong experience in Software Engineering using either JavaScript or PHPExperienced in building and integrating APIsYou've worked at an ecommerce and/or SaaS companyYou can build things that look good, run fast and are secure
Bonus pointsExperience building airport products or passenger travel experiences, particularly airport parking, FastTrack, lounges or ancillary servicesExperience working with data pipelines using Python and Apache AirflowExperience with scaling websites globallyExperience with cloud infrastructure, specifically GCP (Cloud Run, PubSub, BigQuery, Cloud SQL, Composer, Networking, Load Balancing)Experience integrating online payment processors such as Stripe and Adyen
Who we are We have fun and look out for each other We like a challenge We have a bias for action We have a love for learning and innovation We are proud of what we do and we care about delivering good results We have freedom to set our own priorities and decide which tools we use We can identify Scandinavian countries by their road markings