BBC iPlayer | London | Fulltime | On Site | Back-End Software Engineer | 33k - 49k GBP
The job description is pretty much on point - we're a small team of 4 engineers (one of whom is me). We build the API for iPlayer, which is used by the Mobile Apps, TV Apps and the Website.
We're heavily investing into personalisation and experimentation at the moment, working closely across all three platforms and finding the best ways to promote the right content to each user individually at the right time and in the right way. Another focus this year is on Live events, and Music, Sports and News content. There is scope to have a real impact on the product and consulting with architects and product managers.
Our tech stack is mostly Node.js, with several dozen microservices. We manage a couple hundred EC2 instances, dozens of Redis caches and databases, and half a dozen Postgres databases, with code deployed directly to production every day. We have 10% time, as well as days dedicated to personal objectives, and some working from home days.
Nope, not a junior. For our staff roles, we have Junior - Mid Tier - Senior - Principal. This is for a Mid Tier role.
It's just how it is here, sadly - I wish we could change it, and so does my boss.
Nobody is here for the money; we get to work on pretty cool projects with quite a big user base (we're talking millions of users and billions of request per day) - No. 6 Alexa rank for the U.K, and one of 2 non-startups in the Top 20. We have a lot of authority and a relatively relaxed work environment
You have one thing right. It is very Sad. You will either hire dreadful developers or junior developers, Salary is FAR too low BBC!! Dont be Cheap now!
The job description is pretty much on point - we're a small team of 4 engineers (one of whom is me). We build the API for iPlayer, which is used by the Mobile Apps, TV Apps and the Website.
We're heavily investing into personalisation and experimentation at the moment, working closely across all three platforms and finding the best ways to promote the right content to each user individually at the right time and in the right way. Another focus this year is on Live events, and Music, Sports and News content. There is scope to have a real impact on the product and consulting with architects and product managers.
Our tech stack is mostly Node.js, with several dozen microservices. We manage a couple hundred EC2 instances, dozens of Redis caches and databases, and half a dozen Postgres databases, with code deployed directly to production every day. We have 10% time, as well as days dedicated to personal objectives, and some working from home days.
Full job description: https://careershub.bbc.co.uk/members/modules/job/detail.php?...
And some more background about how we work in two blog posts:
https://iplayer.engineering/how-an-iplayer-api-engineer-deli...
https://iplayer.engineering/the-tech-stack-that-powers-bbc-i...