JobTarget Logo

Software Engineer in London, England at TodayTix Group

NewJob Function: Information Technology
TodayTix Group
London, England, A1 1AA, United Kingdom
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Software Engineer

About TodayTix Group:
TodayTix Group (TTG) is the global e-commerce leader for cultural experiences, designing frictionless discovery and purchase journeys through innovative product design and industry-leading technology. Our portfolio of brands––including TodayTix, New York Theatre Guide, London Theatre, Show-Score, Arthouse, Arthouse London, and Secret Cinema––connects millions of customers with the best in live entertainment.
Powered by vast data and insights, TTG helps theatres, producers, and cultural institutions reach highly engaged audiences and unlock meaningful revenue, transforming how tickets are sold across the world.
In 2025, TTG entered a new chapter as part of MARI, the global events and experiences company powering world-defining live experiences. Together, we’re expanding our reach, deepening our impact, and accelerating a shared vision to redefine the event lifecycle through seamless discovery, purchase, and engagement.
Life at TodayTix Group
We thrive in a nimble, growth-oriented environment where adaptability, curiosity, and a bias toward action help us stay ahead of the curve. We move quickly, iterate often, and expect everyone to take ownership of their impact - because we're building the future of live events, and there’s no script for what comes next.
New joiners are set up for success with a 90-day onboarding journey, complete with clear goals and measurable milestones. We believe feedback fuels growth, so we hold twice-yearly performance reviews focused on impact and development.
Above all, you’ll be working alongside a team of collaborative, passionate, and kind humans - people who love theatre and live experiences, and who support each other just as much as they challenge each other to do great work.
We are seeking outstanding applicants of all backgrounds to join our team to bring new voices, talent, and perspectives to the table. We encourage all to apply.

About the Role:

We're hiring a Software Engineer who ships. Our roadmap is large, and we need people who can independently pick up features, push through ambiguity, and deliver them end-to-end — from understanding the problem through to production.

You'll work across our ticketing platform: a high-traffic e-commerce system that handles discovery, purchase, and fulfilment for live events globally. The work spans API design, database performance, platform integrations, and GenAI — and we mean that last one seriously. AI is already changing how we build and how our platform works, and we expect engineers to treat it as a core tool, not a side experiment.

This isn't a role where you wait for perfect requirements. You'll gather context, make reasonable assumptions, decide, and move forward. When you hit a blocker, you find a way or make one. You also care about the system you're building in — you leave code better than you found it and think about how today's decision affects next quarter's velocity.

Please note: This is a full-time position. Qualified candidates must be based in the Greater London area. We encourage collaboration by working a minimum of 2 days per week in the office, with flexibility to choose where you work for the rest of the week.

What Success Looks Like:
  • Code in production → You've shipped your first meaningful change within two weeks of starting, without being walked through the process.

  • Platform fluency → You can trace a request end-to-end through the ticketing system and have a working mental model of where the risk and complexity lives.

  • Features owned → At least 4 features taken from scoping to production in your first year, with minimal back-and-forth on your PRs.

  • Codebase healthier → At least one meaningful improvement to the system — performance, test coverage, architecture — that you identified and drove yourself.

  • AI in the workflow → AI tooling embedded as standard in how you write, review, and test code, with visible impact on your output speed and quality.

  • Stakeholders trust you → Product and business partners come to you with problems, not just tickets, and you give them thoughtful responses.

What You'll Do:
  • Own features end-to-end: gather context from stakeholders, make design decisions, build, test, ship, and monitor.

  • Design and build APIs (internal and external) with a focus on clarity, scalability, and maintainability.

  • Improve the performance and reliability of a high-traffic ticketing platform — query optimization, transaction handling, observability.

  • Keep the bar high on code quality — simple, readable, well-tested code that the next person can pick up without a walkthrough.

  • Review code with the same care you write it — catch bugs, spot architectural issues, and raise the bar for what ships.

  • Work with complex integrations: primary ticketing platforms, payment providers, fraud tools.

  • Use AI in your daily workflow — code generation, testing, debugging, prototyping — and push for better ways to integrate it into the platform and the team's processes.

  • Build GenAI-powered features that improve how customers discover and purchase tickets, and how internal teams operate.

  • Partner with product, design, and business stakeholders to shape what gets built, not just how it gets built.

  • Communicate clearly: design decisions, context for future engineers, clear async communication that makes the team faster.

We're Looking for Someone With:

A doer persona. You push things forward regardless of ambiguity. You complete the last mile without nudging. You'd rather ship something good today than plan something perfect next quarter. Under deadlines, you accelerate rather than freeze.

Moving quickly doesn’t mean you don’t build for the future at the same time. You think about the system. You care about architecture, maintainability, and leaving the codebase healthier than you found it — not because someone told you to, but because shipping fast next month depends on decisions you make today.

Beyond that:

  • You've worked in a high-traffic e-commerce or similarly demanding production environment.

  • You're comfortable designing APIs and thinking about how they'll scale, version, and be consumed.

  • You understand database performance at a practical level — MySQL query design, transaction handling, ORM behaviour (Hibernate or similar), especially for bulk operations.

  • You write in at least one of our core languages: Java, Python, or TypeScript. And you're not precious about picking up another.

  • You already use AI tools to write, review, and ship code faster — and you have opinions about where they help and where they don't. You've integrated AI into real systems, not just tinkered with prompts.

  • You understand the problem before you write the solution. You ask questions, pull context from stakeholders, and make design decisions when requirements are incomplete.

  • You communicate clearly in writing — design docs, PR descriptions, async updates. The team is faster because you wrote it down.

  • You care about observability — not as a buzzword, but as the thing that lets you sleep at night after a deploy.

  • You have opinions about architecture and aren't afraid to advocate for them while also knowing when to disagree and commit.

  • You enjoy working on a team. You solve problems collaboratively, review others' code thoughtfully, share context freely, and make the people around you more effective.

Nice to Have:
  • Experience with React and Next.js — we'd love help strengthening our design system and component library.

  • Familiarity with AWS and Terraform.

  • Exposure to GraphQL.

  • Interest in CI/CD and delivery automation (Docker, pipeline design).

  • Experience with complex third-party integrations: ticketing platforms, PSPs, fraud tooling.

OUR STACK:

We use the right tool for the job. Today that includes Node, Python, Java/Groovy, and React/Redux/Next.js on the application side, backed by AWS Aurora, MongoDB, Redis, Elasticsearch, and Datadog. Any of it could change if there's a good enough reason.


Good To Know:
TodayTix Group takes care of our team. We’re proud to offer a generous suite of benefits. Here are some of our favourites:
-Hybrid work environment (blend of in-office and at-home days)
-Up to 4 weeks per year of flexible 'work from anywhere'
-Generous pension match
-Access to a bespoke Pension scheme
-Complimentary tickets to shows and events
-Employee Assistance Programme
-Access to a corporate rate Vitality PMI plan
-Healthcare cash plan
-Season Ticket loans
-Birthday off
-Three months of fully paid Parental Leave
-Employee Charity Donation Matching
-Annual Professional Development Budget
-Cycle to work scheme
-Employee Referral Bonus
TodayTix Group is proud to be an equal opportunity employer, committed to fostering a workplace that celebrates diversity and inclusion. We welcome candidates of all backgrounds and do not discriminate based on race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, marital or veteran status, pregnancy, disability, or any other characteristic protected by law. We are also committed to providing reasonable accommodations for applicants and employees based on their religious practices, mental health, or physical needs.
TTG is dedicated to conducting all aspects of our business ethically and with integrity, in full compliance with the UK Modern Slavery Act 2015. TTG maintains a zero-tolerance approach to modern slavery, human trafficking, forced labour, and any form of exploitation. We extend these high standards to all employees, contractors, partners, and suppliers. Everyone working with or on behalf of TTG must ensure that our operations and supply chains remain free from any practices that could constitute modern slavery or human trafficking.
For information on our UK Privacy policy, click here.

Job Location

London, England, A1 1AA, United Kingdom

Frequently asked questions about this position

Connect With TodayTix Group

Similar Jobs In London, England

Senior QA Engineer

Unily
Lower Eashing, England

Junior Prompt Product Engineer

Focaldata Ltd
London, England

Software Developer

Development
London, England

Staff AI Engineer

Linktree
London, England

Senior Software QA Engineer

Engineered Arts LLC
Falmouth, England
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.