Everyone TV operates a cloud metadata service supporting our TV platforms. We collect information about live and on-demand TV programmes from our partner broadcasters and supply them to a variety of clients in different formats. Our services provide data to websites, mobile apps and TV interfaces.

This role is for an experienced Software Developer to work within the Platform Engineering team. This team is responsible for building and maintaining all of our live metadata and supporting services. In the coming year the team will be working on a major project to move services from a legacy Containerised Java system into a modern Serverless TypeScript system.

The team works in an agile way using modern development tooling. We use tools like Jira, Confluence, GitHub (including Co-pilot), JetBrains IDEs and Postman. The platform team works alongside Front-end, QA and Operations teams to deliver Everyone TV services.

You will need experience building complex, high-traffic web APIs, writing modern TypeScript for AWS Serverless, experience working with Symfony PHP framework and working within a hybrid or remote development team using Jira, Git, Teams or similar.

Any of the following would be desirable:

  • Experience of AWS Lambda & DynamoDB.
  • Some knowledge of other supporting AWS services: ECS, EC2, S3, SNS, SQS, IAM, CloudFront, CloudWatch, OpenSearch, ElastiCache, Glue or Athena.
  • Experience with Java to support and transition legacy services.
  • Knowledge of TV or streaming industries, particularly metadata associated with media. 


The role is based in Everyone TV’s central London offices, at the South Bank.

The company offers flexible working, and we are currently working a hybrid pattern.

Closing date for applications: Sunday 28th April 2024

CVs to Donna Wallis[email protected]

Download full job description