Senior Software Developer

  • Android Engineer, iOS Engineer, Ruby Engineer
  • Permanent
  • London, UK

Songkick is the great live music startup. Since 2007, we’ve set about making it as easy, fun and fair as possible for you to see your favorite artists live. Right now, 150 million music fans across the globe use Songkick annually, to track their favorite artists, discover awesome concerts and never ever miss out.

With over 6 million event listings, we’re the biggest concert service on the planet. Across web, iPhone, Android, and through rich partnerships with Spotify, Pandora, Facebook and more, Songkick is the definitive and trusted home for live music online.

We’ve always put fans first. We’re a small, fast-moving team packed to the brim with digital expertise, committed to solving real problems for our users. Live music is for everyone, and we work hard to empower our community, add meaningful value and cut out the BS along the way.

We do our best work when we’re happy, respectful and relaxed. Our values and work ethic have got us far, and as we grow we’ll never shake that small startup feel. Two years ago we became part of the Warner Music Group family, opening up epic new realms of opportunities to bring fans and artists closer together.

Songkick is committed to Equal Employment Opportunity through attracting and retaining a diverse team of employees and creating an inclusive environment for all.

You can read more about who we are, how we work and what we’re building over on our technology blog. For example, check out our Growth Framework , or how we decided on our Engineering Principles.


At Songkick we’re dedicated to making sure you never miss your favourite artist live. This means building applications to understand what’s happening in the live music industry; to allow fans to track artists and purchase concert tickets, to allow artists to engage with their fans; to allow our amazing team to make all of this a reality, and much more.

We’re looking for an enthusiastic Senior Software developer to help lead the technical direction of our product team. You’ll work alongside a Product Manager and Design Lead to help steer the product team, inform what we build, determine the technical feasibility, as well as helping to prioritise work and keep more junior developers on track & delivering value.


5+ years experience as a Full-stack Software Developer

Experience leading the technical direction for a Product team, planning and organising Developer workloads

Experience developing commercial web applications in modern programming languages – we use Ruby (Rails, Sinatra), MySQL, Redis, Docker, Google Cloud Platform (BigQuery/DataFlow)

Experience with Agile methodologies such as TDD, pair programming, refactoring, continuous deployment

Excited to work across our various products and services (web, mobile, frontend/backend, data pipeline) as our goals & focus evolve

Ability to work in a flexible manner, supporting the team in building prototypes quickly, and evolving these into scalable production-quality systems


Experience developing for mobile platforms (iOS or Android)

Worked on a Service-Oriented Architecture

A love of live music