Posted 2 years, 9 months ago

Roles

Backend and Frontend Engineer

Contacts

sudhir.j

sudhir.j@qubecinema.com

Description

Qube Cinema is a worldwide cinema company — I'm hiring for our distribution service, QubeWire. Cinema distribution is a massive worldwide problem — the historic archive of movies runs into 10s of petabytes, and each high quality movie is mastered into 300+GB collection of assets, the whole of which needs to be distributed to tens of thousands of theatres over the span of a few days for every release. Because each theatre has varying amounts of bandwidth and installed hardware, we either copy and ship drives, download to our local hardware if we have an installation there, or broadcast over a satellite with Raptor codes. And before this we need to run a gigantic graph search to figure out a travelling salesman-ish problem — many different delivery options exist for each theatre, each with its own track of inventory, bandwidth and existing jobs. We need to figure out the global combination with the lowest total cost. Sending the movies out is just the first part — we then need to send the decryption keys over, encrypted with the public key of the exact playback server that's going to be playing the movie (we're also tracking serial numbers and certificates for every playback device in every screen in every theatre in the world). That encryption happens inside a FIPS-140 certified HSM. So lots to do. Mail me at sudhir.j@qubecinema.com if this sounds interesting. Will keep the interview process short and simple, even more so if you have any existing projects or work to show in one or more of Go, Ruby/Rails, NodeJS, React, AWS S3/DynamoDB/SNS/SQS/Fargate, Postgres, Redis and ElasticSearch.

Similar Jobs

Create your own personalized Job Alert