The Festicket Group family is a truly international team with 100+ people from over 20 different countries, all passionate about changing the face of live event experiences. Our head office is in Camden, London with a remote workforce distributed across Leeds, Berlin, Amsterdam, Porto, Nantes, Denver and Australia.
Since 2012, we have provided a seamless service to discover and book tickets and travel packages for music festivals worldwide. The platform offers an end-to-end experience for music travellers, an efficient two-sided marketplace for 1,500+ music festivals across 40 different countries, and a network of 5,000 suppliers for accommodation amp; travel packages. In eight short years, we have become Europe's largest music festival platform.
Since our acquisition in 2019 of the multi-award winning cashless POS platform Event Genius and the associated Ticket Arena consumer website and brand, we are on track to become the most complete end-to-end live events platform for fans and organisers built to serve any event, any size.
We're now post Series-D funded, and backed by some of Europe's largest VC funds.
THE ROLE:
As a backend engineer you will focus on our Python (3) applications, built with Django web framework and Celery for asynchronous tasks, with Django Rest Framework APIs powering our React frontend applications. Everything is deployed on AWS and we use Docker in development and production with ECS as our orchestration system. We automate deployments and environment management via Slack, we even try to automate Jira away (so you almost don't notice it’s there).
Each product team has a product manager, but we shy away from designating a tech lead. Instead we encourage everyone in our team to collaborate in shaping the solution and play an active role in being part of the estimation and technical planning. Each team sets their own stretch goals for 2-week cycles, deciding together how to allocate time to tech debt each month.
A little about our engineering function:
We are an engineering team of 23, currently hiring 4 additional engineers across backend, frontend and QA. We are split into 3 cross-functional, matrix teams that broadly reflect our B2B and B2C service offerings following the recent acquisitions of Event Genius and Ticket Arena. Engineers will likely get the chance to work across each of our teams - Core, Shop, amp; Self-service. In this way our engineers are not siloed into either B2B or B2C, and can gain a full understanding of our product. Our ultimate goal is to become a fully-fledged B2B2C solution over the next 12 months or so.
We work incrementally but do occasionally take on bigger projects to update our stack and product. We like to build fast, scalable, easily maintained, and dynamic applications using the latest tools and technologies available. Most of all, we like to deliver! We believe in manageable chunks of work with continuous integration and delivery to enable fast shipping so that we’re always making progress.
Full details of our stack can be found here.
Duties amp; Responsibilities of the role:
Requirements
Skills and knowledge:
Behaviours we expect you to demonstrate in this role:
Additional characteris