Filter by category

Filter by type

Lead Backend Engineer (Python) at Festicket

go back to Developer Jobs
  • Leeds
  • fulltime
  • -
  • We’re not just a ticketing company, we’re the technology partner for delivering unforgettable experiences for live music events. We provide technology solutions to promoters and producers of live music so that they can put on incredible experiences for their customers, from the moment tickets go on-sale until the music stops.

    Since our beginning in 2012, we have partnered with over 4,000 festival, and event organisers across 40 different countries, such as Coachella, Tomorrowland, BST Hyde Park, Amnesia Ibiza to name but a few.

    We recently completed our Series F funding round and are backed by some of Europe's largest VC funds giving us the resources and stability to realise our global ambitious growth plan.

    Our growing international team of over 100 people from 20 different nationalities and across over 10 locations are passionate about live music and about creating the best experience for our partners and their growing community of over 5 million customers worldwide. By joining us you will be part of one of the fastest-growing music/travel tech companies in the world, where you will have ample opportunity to grow as we continue to scale.

    Join us on our mission in transforming the way music fans discover, book tickets and travel packages for festivals around the world.


    As a lead backend engineer you will work closely with product managers and a team of senior software engineers to help them find a common ground and push our Python applications further according to the product roadmap.

    Our Python 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).

    Full details of our stack can be found here.

    Duties & Responsibilities of the role:

    • Work closely with Product and the other engineers in your team to plan, implement, release and maintain new features and functionality in your product area
    • Collaborate with other Backend Engineers on improving our codebase, defining new conventions, making architectural design decisions, paying off technical debt and maximising team productivity
    • Maintain our commitment to continuous delivery, automation and quality best practices
    • Actively contribute to Agile rituals (stand-ups, sprint planning, backlog refinement, retros) to help the team achieve its goals, provide product feedback and technical expertise
    • Participate in ensuring the smooth operation of our applications by managing releases and being part of our technical support rota
    • Identify bottlenecks in the process and roadblocks to success for the team and clearing these to ensure the success of the team
    • Support the team with their career development through coaching and performance management, ensuring they are all engaged and understand how their work contributes to the Festicket strategy


    We firmly believe that no one is the finished article and that learning, growth and development should be part of any role you do. So some of the role will be learning as you go, and we hope that’s exactly what you are looking for. However, some experience in the following is important for the role:

    Skills and knowledge:

    • 3+ years of professional experience with Python web applications (beneficial to have some experience of Django or Flask frameworks)
    • Practical experience with relational databases (we use PostgreSQL)
    • Comfortable with Git
    • Experience with cloud providers such as AWS and GCP is desirable
    • Experience integrating with 3rd party APIs is beneficial
    • Experience working within a fast-paced Agile environment

    Behaviours we expect you to demonstrate in this role:

    • Extremely organised and methodical whilst remaining pragmatic
    • Collaboration with technical and non-technical stakeholders
    • A great communicator who is being open, honest and direct
    • A team leader with the line management experience of the developers teams
    • Be an inspiration for your colleagues and be able to create strong trust-based relationship with the team

    Additional characteristics we expect our entire team to demonstrate:

    • Adaptability and flexibility in the ever-changing world of a scale-up dealing with the challenges of a global pandemic that has hit the live music industry harder than most other sectors
    • Intellectual curiosity, and the confidence to ask questions until you understand
    • Positivity and a can-do mindset when faced with new opportunities
    • Self-motivation and a sense of pride in achieving stretch goals on your own merit
    • Comfort receiving and providing constructive criticism, as well as ‘managing upwards’


    We’re a team of 100, with our HQ located in the amazing heart of Camden, and by joining us you will be part of one of the fastest-growing music/travel tech companies in the world, where you will have ample opportunity for career progression as we continue to grow.

    Alongside this, It’s also important that with us you feel healthy, happy, and content, both inside and outside of work. So we have tried to create a benefits package that achieves exactly that.

    Your time inside Festicket:

    • Dog-friendly office
    • Tea, coffee, breakfasts, and snacks and a well-stocked fridge dedicated to keeping beers, wine, and prosecco at the perfect temperature.
    • Monthly socials- Bowling, karaoke, pub quizzes, drinks, sports days, cinema nights, boardgames nights etc. - Covid permitting.
    • Flexible working hours
    • Flexible work from home options
    • Value-driven start-up culture

    Your time outside Festicket:

    • A minimum of 25 days holiday (+ bank holidays) per year & the opportunity to take more
    • 15 sick days per annum
    • Extra days holiday for your birthday
    • Festicket workplace pension
    • £50 Festicket voucher
    • Opportunities to go to selected & partnered music festivals for free
    • Cycle to Work Scheme
    • Travel season ticket loan
    You need to be logged in to apply. Login or create an account.
    Is this job ad fake? Report it!   

    other jobs at Festicket

    fulltime Technology Talent Acquisition Lead at Festicket in Leeds
    fulltime Product Manager at Festicket in Leeds
    fulltime Client Success Specialist - Global & France at Festicket in Leeds
    fulltime Client Success Specialist - Central & Benelux Region at Festicket in Leeds
    fulltime Business Development Representative - Central Region at Festicket in Leeds
    fulltime Graduate Accounts Payable Role at Festicket in Leeds
    fulltime Senior Product Designer - London/Leeds/Remote at Festicket in Leeds
    fulltime Senior Backend Engineer (Python) - London/Leeds/Remote at Festicket in Leeds
    fulltime Senior Front End React Engineer - London/Leeds/Remote at Festicket in Leeds