Automated metadata solutions for entertainment service providers
Helping millions of people find the right content quicker on all devices

Managed metadata services

Organised and consistent metadata is key to helping consumers find your content. Our platform automates metadata ingests from over a hundred sources, cleanses them and outputs to any type of endpoint. It is also fully equipped with metadata management and diagnostic tools to help deliver an unparalleled experience for your viewers.

15M+

10+

Simple tools

to manage your data

We have an amazing set of tools to help you edit, manage and refine your data to suit your needs.

AtlasOur underlying platform ingests and processes gigabytes of data from over 100 sources in all formats. Atlas can pull or push data securely to your APIs or secure FTP server as frequently as you want.

ShamanHelps your research teams manage your metadata effectively with minimal effort. Powerful search and filtering enables you to find records quickly and alerts help you refine and improve the metadata within your own CMS.

ColumbusA sophisticated diagnostic tool for your technical teams to analyse missing, incorrect or malformed data. Traverse through detailed data flows to identify at which point any issues occurred.

You’re in good company

we work with

Careers

we’re hiring for a number of different positions

software engineer: 4 positions

software engineer: 4 positions

Software Engineers at MetaBroadcast build practical distributed systems. We’re the first to adopt AWS, NoSQL (Mongo, then Cassandra), Hadoop, Storm, Spark (and whatever comes next) when they help us solve difficult problems. We code in Java (Minimalist Java, we call it, to keep it palatable), with the occasional prototype in other languages. We work hard to make sure our build, test, monitoring and hosting systems are nice to use. Our blog posts and talks have established an audience.

The systems we run process huge volumes of data about broadcast and live events (TV, radio, music, social, etc.) in realtime or near. We run sophisticated analytics to help end-users find content, and help customers understand how their content is used. Performance is really important: we want our user interfaces to be fast and responsive, and we process too much data to afford the costs of badly engineered systems.

We are makers — we spend most of our time making things, not just talking about making things. We’ll always be smaller than other teams with comparable ambitions, and we believe this makes for a better life. Everyone can have their say, work on things that matter to them, and see the results go live to millions. Joining us means real challenges, hard but satisfying work, plenty of opportunity to learn about and use new technology. And quite a few perks.

If this sounds like a breath of fresh air, we’d love to talk. apply now

systems engineer: 2 positions

systems engineer: 2 positions

Systems Engineers at MetaBroadcast do amazing things. Our systems service millions of end-users with large amounts of data, in realtime, and according to demanding SLAs. We’re always adding features and making things work better. At MetaBroadcast we don’t tolerate systems with poor performance just because there might be a CDN on the front, or poor uptime like everyone would allow a scrappy B2C startup, or slow change like in a big company. We’re about fast, reliable, scalable, and ever improving.

Our systems make heavy use of the latest technology, especially where they easily distribute across instances and datacentres. Cassandra, Kafka, Docker et al are our friends. We’re currently hosted entirely on AWS, but we’re not wedded to them. Our instances are Livestock, not Pets. We have good tools for automatically managing them, because there’s no time to massage instances individually. Finally, we’re very proud of our monitoring, which can graph almost anything, and quickly see the alerts that matter. This makes the life of a Systems Engineer much more pleasant, and allows support duties to be shared with Software Engineers.

We are makers — we spend most of our time making things, not just talking about making things. We’ll always be smaller than other teams with comparable ambitions, and we believe this makes for a better life. Everyone can have their say, work on things that matter to them, and see the results go live to millions. Joining us means real challenges, hard but satisfying work, plenty of opportunity to learn about and use new technology. And quite a few perks.

If this sounds like a breath of fresh air, we’d love to talk. apply now

team lead: 1 position

team lead: 1 position

They say you’ve mastered a task when you can explain how someone else should do it. Good software engineering is hard to master, so it’s also hard to explain. We’re looking for a rare individual who’s cracked this puzzle and wants to be a team lead. Unlike many organisations, at MetaBroadcast we don’t want to take you away from engineering. Far from it. We want you to get more into it, by coding yourself for the majority of your time, by getting involved in a range of our hardest problems, by helping others in the team when they hit those inevitable hurdles, and by helping to define and refine great ways of working here. Previous experience in a leading engineering position is a plus, even if informal.

Software Engineers at MetaBroadcast build practical distributed systems. We’re the first to adopt AWS, NoSQL (Mongo, Cassandra), Hadoop, Storm (and whatever comes next) when they help us solve difficult problems. We code in Minimalist Java, with the occasional prototype in other languages. We work hard to make sure our build, test, monitoring and hosting systems are nice to use. Our blog posts and talks have established an audience.

The systems we run process huge volumes of data about broadcast and live events (TV, radio, music, social, etc.) in near realtime. We run sophisticated analytics to help end-users find content, and help customers understand how their content is used. Performance is really important: we want our user interfaces to be fast and responsive, and we process too much data to afford the costs of badly engineered systems.

We are makers—we spend most of our time making things, not just talking about making things. We’ll always be smaller than other teams with comparable ambitions, and we believe this makes for a better life. Everyone can have their say, work on things that matter to them, and see the results go live to millions. Joining us means real challenges, hard but satisfying work, plenty of opportunity to learn about and use new technology. And quite a few perks.

If this sounds like a breath of fresh air, we’d love to talk. apply now