3 ms·
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 en
by niklasrde 8y ago
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.
Full job description: https://careershub.bbc.co.uk/members/modules/job/detail.php?record=34164 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-delivers-platform-features-across-platforms-f0b508dcf7b3 https://iplayer.engineering/how-an-iplayer-api-engineer-deli...
https://iplayer.engineering/the-tech-stack-that-powers-bbc-iplayer-471575318e2a https://iplayer.engineering/the-tech-stack-that-powers-bbc-i...
- lookingfj 8y agoI was really interested in this until I saw the salary. Is this for a jr role? Its very low.
- niklasrde 8y agoNope, 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
- DataMind 8y agoYou 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! Being completely honest!