Saved Assignments


    Senior Software Engineer - Audience and Platform

    Save this assignment

    Brightpool are working in partnership with the BBC Audience Platform team. They are one of the BBC's biggest and most ambitious online projects. The ultimate aim being to personalise the online content, and engage more effectively with their audiences. Their services are transforming the BBC into a data driven organisation supporting the delivery of BBC's services such as iPlayer, News, Sport, CBBC/CBeebies, Weather, Radio and TV, etc. Our tech stack is largely Java, Node.js and AWS.

    In BBC Audience Platform they use the latest tech, with teams that inspire innovation and autonomy, and striving towards Continuous Delivery. Their products span the whole of the BBC and reach millions of users! Not only will you be working on great projects and with cutting edge technologies you will be surrounded by a team of like-minded Technology professionals from whom you can learn and grow. They regularly have Technical Brown bag sessions and try to have frequent Hackathons. This is an environment where they truly love to share ideas, challenge the traditional with their goal of taking the BBC on the journey to be a Digital First organization.

    Join them to deliver robust products at scale that in a modern AWS environment as part of a great multi-disciplinary agile team. Help them deliver the solutions robustly and securely at scale - e.g. systems with more than 25,000tps, dealing with 2 billion data points in real time daily by the end of the year, delivering tens of millions of alerts in under a minute, and large scale events such as voting on Strictly Come Dancing and Glastonbury on iPlayer.


    The primary focus of this role is on the creation and maintenance of fully tested RESTful web services, written in Java using a wide variety of AWS services, including some on pre-release NDA agreements.

    We're agile in our development with a multi-disciplinary team working closely with a Product Owner, Business Analyst and Project Manager along with dedicated QA and our colleagues in User Experience & Design.

    As we receive high levels of traffic, you will be responsible for ensuring the services remain performant and scalable to meet the ever growing demands.

    As a Senior Engineer we would expect you to own issues, take a lead in cross team communications and mentor junior team members.

    Ideal candidate

    We're looking for someone with solid core Java skills, ideally gained in a high volume, low latency environment but any kind of enterprise experience at scale is highly desirable.

    Experience of Agile development practices such as pair programming, Scrum, XP, peer reviews and continuous integration and development would be ideal. If you have any cloud skills then great but if not don't worry as training will be provided and it's a great opportunity to expand your knowledge of a wide range of AWS cloud technologies.

    Salary: £55,000 negotiable

    Remuneration: £55k negotiable
    Location: London
    Reference: 175189/002_1527601925
    Type: Permanent
    Sector: Technology & Digital
    Date Added: 29 May 2018
    Closing Date: 26 Jun 2018

    To see more details on this assignment or to apply for it please join our community or login. In the first instance please make all applications through the Brightpool website so we can ensure your details are acknowledged and passed to the correct consultant.

    Featured insight

    Contractor Report - 2018

    2 Apr 2018

    BrightPool regularly surveys the market to maintain an up-todate picture of resource and skills demand across the country.

    Featured Thought Leadership

    Contractor Report - 2018

    2 Apr 2018

    BrightPool regularly surveys the market to maintain an up-todate picture of resource and skills demand across the country.

    We use cookies to give you the best browsing experience. This may include storing your login information and using third party cookies to understand how you use our site. By clicking Accept, you agree to the use of cookies. See our Cookie Policy for more information.