Senior Backend Engineer
a month ago

About TodayTix

At TodayTix, we're on a mission to find a seat for everyone. We believe that when theatres are full, creators, communities and audiences thrive.

Launched in 2013, our international ticketing platform connects global audiences in 15 cities to the $50 billion live entertainment business. We work with thousands of venues to provide the best-priced tickets available in the biggest cities around the world, including New York City, London, Toronto, the San Francisco Bay Area, Los Angeles, Seattle, Washington DC, Chicago, Sydney and Melbourne, Australia. Through effortless access to the best shows, insightful guidance to the world of theatre, and thoughtful service at each moment along the way, we enable people to discover the best that their city has to offer.

We have quickly grown to a team of more than 150 full-time employees in five offices across four cities across the world. We're seeking highly motivated team members to join us in building the premier technology company in the arts industry and disrupting an old supply chain model, creating greater access to theatre, and expanding the theatre-going audience.

We want people of all backgrounds to see themselves represented and included in our work, so we actively seek to diversify our team and bring more voices to the table. All applicants are welcome!

TodayTix Tech

Our technology team is driven, opinionated, and committed to customer experience. We believe that writing code can be as expressive a form of communication as art itself.

We are greatly expanding our engineering team and seek engineers with a strong commitment to stability, quality, and getting things right. This is not a "go-to-your-cubicle" workplace but rather an environment with active cross-team communication and collaborative problem solving.

We are actively working on hiring people from different and diverse backgrounds, educational experiences, abilities/disabilities, etc. We are supportive of accommodations needed to interview and do your job to the best of your ability!

Your Role

We are looking for software engineers to join our world-class team of technologists. You will collaborate with the team on expanding our offering on our public websites, our native apps, platforms and services as well as continuous integration tooling that makes us happy and efficient.

  • Love crafting beautiful and performant consumer facing experiences
  • Care deeply about code aesthetics and process
  • Be a great software engineer with passion for best practices and design patterns
  • Write simple, comprehensible and maintainable code
  • Be an excellent collaborator who enjoys working with other engineers and solving problems as a team
  • Strong knowledge of Java
  • Have deep experience using one or more of any leading frameworks
  • Experience of working in environments that use at least one of PHP, Python or Node at scale
  • Have effectively operated a consumer-facing commerce stack
  • You are familiar with web standards (HTTP, JSON, XML etc) and version management with Git
  • Interested or thrive in a start-up environment and are looking to grow personally and wear new hats as we scale.

Bonus Skills

  • You have experience with AWS and/or Terraform and Ansible provisioning
  • You have have ambitions to improve your existing Node or Python skills
  • Experience of working with serverless architectures
  • You have passion for automation (CI/CD) and Docker

We believe in using the right tool for the job, rather than adhering to any given platform. Our production systems currently use Node, Python, Java/Groovy and React/Redux/Nextjs. We use AWS Aurora, MongoDB, Redis, Elasticsearch, Datadog and AWS as backing services but with your insights any of that may change if there's a good enough business reason.

Good to know

TodayTix takes care of our team. We're proud to offer a generous suite of benefits. Here are a few of our favourites:

  • Competitive salary
  • A plethora of office snacks (healthy and otherwise)
  • Generous pension match
  • Once-a-week company lunches
  • Professional development budget (allocated through HR and managers)
  • Employee Resource Groups
  • Complimentary tickets to shows and events
  • Paid Parental Leave
  • Employee referral bonus scheme
  • Monthly 'battery recharge' days, with a focus on wellbeing
  • Open to full or part-time remote work in the UK (by agreement)

TodayTix is committed to creating a diverse and equal workforce. Our aim is to create an inclusive and diverse environment which reflects the world we live in, as well as making a positive impact regarding diversity and accessibility within our industry. We highly encourage applications from all, irrespective of age, gender, nationality, ethnic origin, disability, religious belief or sexual orientation.