Senior Data Engineer
ViacomCBS
London, UKThis was removed by the employer on 3/11/2021 6:02:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Browse the TV Network Category
Search for Senior Data Engineer jobs in London-UK
Search all Senior Data Engineer postings
Full Time Job
What is the role:
You'll be joining 10 talented developers on the Last.fm software engineering team, which is responsible for building and maintaining the last.fm website and all of the services and jobs which power it.
• You will be responsible for crafting, building and maintaining reliable systems at web scale to manipulate and derive insights from our large, unique music listening datasets
• You will use Spark , Dataproc and other technologies to apply insights about music gathered from a variety of sources, including data gathered from our users, to help us improve our platform
• Using Java and Python , you will help us to build and maintain a variety of services which underpin Last.fm's website, API, apps and Scrobbling infrastructure.
• You will work closely with other developers and product managers and be encouraged to influence the development of the product by providing input into the architecture of the software and our data pipelines we build.
• You will be responsible for helping to maintain a development path that keeps us true to our principles and ensuring we scope, define and deliver a product which provides a dependable and consistently good experience for end-users and partners.
• You will apply your own experience from past roles in areas such as data generation to help us develop techniques and methods which improve the quality of these systems.
Upcoming Key Projects:
• Improving foundational technologies such as our music catalogue and catalogue of users' music listening histories
• Reducing the time taken for newly released music to be coordinated into our catalogue
• Identifying and correlating the many variations of songs and albums so that they contribute to a unified, coherent, stable and reliable dataset
• Identifying new ways to infer correlations between messy user generated content and the ordered, structured catalogue of music that exists in the world
• Identifying hidden trends in our data such as up-and-coming artists or genres
• Rolling out new data insights and visualisations for personalised listening reports (current example https://www.last.fm/user/last.hq/listening-report/year/2019 )
• Developing new technology solutions to enable users to delve into their listening history
• Real-time listening and trending stats for artists and individual tracks
What skills do you need:
• Experience working with data ingestion pipelines
• Experience with software engineering best practices ( Git, CI/CD, Unit Testing )
• Experience crafting solutions with distributed systems
• Years of experience with Java and/or Python in an Agile team
• Computer Science degree level knowledge of Algorithms , Data Structures.
Whether you are a leader or hope to one day be, you will be a change maker by challenging the status quo, Lead with passion and purpose Drive collaboration and Lead with openness to individual differences and diverse perspectives.
What are our values - Bravery | Empathy | Honesty
Our values, and their related behaviours, guide how we show up to work each day and help ensure that we all treat each other with respect. The three values are intertwined and work together to drive the business outcomes we seek, and once combined we believe these will power our company forward.
What are our benefits
As well as being supported with your career goals Permanent and Fixed Term Contract employees will be entitled to:
• Private Medical Insurance after completing 3 months of employment
• Season Ticket Loan
• Cycle to work scheme
• TV Package Discount
• Contributory Pension Scheme
• Discounted Gym Membership
• Discounts for Local Shops and Restaurants and Access to Reward Gateway
• We are happy to talk about flexible working