We’re Hiring

Last.fm is growing. We’re currently looking for great people to join our team.

How to Apply

To apply for any of these positions, please send an email to , with the job title as your subject. Note, no agencies will be considered.

Please include a short cover letter, with the following:

  • Your Last.fm user name
  • Your CV
  • Your current notice period
  • Your eligibility to work in the UK
  • Your salary expectation

We reserve the right to be unimpressed if you can’t follow these simple instructions. Unless otherwise stated, all positions will be full time, and based at Last.fm HQ in London N1 (see how to get there).

Last.fm does not discriminate on the basis of race, religion, colour, sex, age, non-disqualifying physical or mental disability, national origin, sexual orientation, or any other basis covered by local law. All matters related to employment are decided on the basis of qualifications, merit and business need.

If you would like to be considered for employment opportunities with Last.fm and need special assistance due to a disability or accommodation for a disability, please specify this in your application.

Web Developer

Last.fm is looking for Web Developers to join our small team of enthusiastic, music loving experts, and help millions of users find music they enjoy every day. Want to participate in building the next generation of Last.fm? You will invent and then create new music discovery features that build on Last.fm's unique understanding of the listening habits of a worldwide community.

You will join the Web team, which is responsible for building and maintaining the web site, mobile site and web services. We are a mixture of back-end and front-end developers and collaborate closely with everyone in the company - from product, design and support, through to the infrastructure and commercial teams.

You will:
* prototype then build features, in collaboration with the design and product teams,
* hack on things and not be afraid to innovate to get the job done,
* improve existing journeys on the site, with a user focus,
* have many opportunities to be inventive, and have your ideas expanded into full features,
* learn about and solve the unique problems that come with a website that operates at such a large scale, such as performance, A/B testing, and service architecture.

You are:
* a graduate or experienced professional,
* willing to tackle the hard problems first,
* proud to work to a high standard.

Required skills:
* HTML, CSS, Javascript
* Server side web development languages, such as PHP, Ruby, Python (we work in PHP with Smarty)
* Understanding of how web technology works, end to end (for example a basic understanding of HTTP)
* Object-oriented programming - you should be comfortable with MVC
* Experience with Javascript frameworks such as JQuery or Prototype
* Experience with web frameworks such as Rails, Django, Symfony or Cake
* Experience with the Linux CLI
* Experience with SQL (e.g. PostgreSQL or MySQL)
* Version Control (Subversion / Git)
* A preference for Vim over Emacs
* A passion for music

As a bonus:
* Familiarity with Test Driven Development is a bonus
* Familiarity consuming APIs or building mash-ups
* An eye for design
Apply

UX Developer

Last.fm is looking for UX Developers to join our small team of enthusiastic, music loving experts, and help millions of users find music they enjoy every day. Want to participate in building the next generation of Last.fm? You will invent and then create new music discovery features that build on Last.fm's unique understanding of the listening habits of a worldwide community.

You will join the Web team, which is responsible for building and maintaining the web site, mobile site and web services. We are a mixture of back-end and front-end developers and collaborate closely with everyone in the company - from product, design and support, through to the infrastructure and commercial teams.

You will:
* prototype and then build web features, in collaboration with the design and product teams,
* adapt and improve existing journeys on the site, to improve the user experience,
* have many opportunities to be inventive, and have your ideas expanded into full features,
* use the large set of real data that a high volume web site generates to understand how people behave and what people want to achieve,
* make brave choices, backed up with research and testing.

You are:
* a graduate or experienced professional,
* willing to tackle the hard problems first,
* proud to work to a high standard.

Required skills:
* HTML5. You’re familiar with both the semantics and the new APIs. You will have prototyped and used them to build amazing new products. You’ll know how to use these technologies across all browsers, and the caveats of IE. You can talk at great length and with great passion about the latest developments in HTML5.
* CSS3. You care about your CSS and can build a scalable CSS framework. You know how to bend modern browsers to your whim. You can animate, transition and add curves and shadows without JavaScript or images.
* JavaScript. You love JavaScript. You've worked with popular JavaScript frameworks but you don't depend on them. You have a strong understanding of JavaScript design patterns and have architected complex web apps. The interactions you build are fluid, intuitive and a pleasure to use.
* You have an eye for design. You’ve worked with grids, know about visual hierarchy and can explain what makes typesetting beautiful. You can take text and images and make them both sexy and readable. You’re aware of responsive design, the technology behind it and its ethos.
* The user is at the forefront of everything you do. You know about user centred design techniques, usability tests and UX research. You care about gathering analytics and making informed design decisions. Accessibility is important to you, and you know how to make a site accessible to everyone.
* You’ve done great work and are proud to show it off. You’re self-motivated and hungry to improve Last.fm.
* Experience with server side web development languages, such as PHP, Ruby, Python (we work in PHP with Smarty).
* Version Control (Subversion / Git)

As a bonus:
* Familiarity with user-centered research and design techniques (e.g. usability testing, personas)
* Familiarity with front-end development best practices (e.g. progressive enhancement, accessibility)
* Familiarity with web frameworks such as Rails, Django, Symfony or Cake
* Familiarity with the Linux CLI
* A passion for music
Apply

Senior Desktop and Mobile Developer

Last.fm is looking for a Senior Desktop and Mobile Application developer to join our small team of enthusiastic, music loving experts, and help millions of users find music they enjoy every day. Want to participate in building the next generation of Last.fm? You will invent and then create new music discovery features that build on Last.fm's unique understanding of the listening habits of a worldwide community.

You will:
•Design, build and maintain music discovery, scrobbling and player applications.
•Lead a small team scoping, scheduling and delivering features in an agile environment.
•Have many opportunities to be inventive, and have your ideas expanded into full features.
•Collaborate with a strong team of developers, designers, and other product professionals.

You are:
•An experienced professional software developer.
•Enthusiastic about tackling hard problems.
•Expert in some combination of C++, Objective-C and Java.
•Comfortable programming “close to the metal” when necessary.
•Competent scoping project work
•Comfortable with agile development techniques.


Required skills:
•Demonstrable GUI programming experience.
•Experience with object-oriented design patterns.
•Experience with iOS and Android SDKs.
•Cross-platform GUI development with Qt SDK.
•Version Control and Automated Build Systems.
•Strong Computer Science fundamentals.

As a bonus:
•Familiar with Last.fm’s API
•Passion for music
Apply

Technology Development Operations Engineer

Purpose Of Role
Last.fm is looking for a DevOps engineer to join our team. You'll be working on gluing together the numerous components (both in-house and
open-source) that keep Last.fm running.

You'll be familiar with a variety of languages, and collaborate with people across all the tech teams at Last.fm. This will involve having input into architecture and software decisions, and contributing ideas and code, both to in-house projects, and to the pieces of open source infrastructure in use at Last.fm


You will:
* Support developers, and facilitate cross team projects
* Innovate where necessary, testing new approaches
* Harbour a dislike for quick hacks, and an appreciation for reproducible systems engineering


You are:
* Enthusiastic
* Able to quickly assimilate new technologies
* Optimistic by nature, pessimistic through experience
* Battle hardened


Required skills - As many as possible
* In depth knowledge of Linux and TCP/IP
* Experience with Perl, and open source perl projects
* C skills, for hacking on Apache modules and similar
* SQL (specifically PostgreSQL and MySQL)
* Understanding of web architectures, caching, and cross-stack performance
* Experience with fast k/v stores - Redis, Kyoto Cabinet/Tycoon, etc
Apply

Sales Marketing Manager

Purpose of Role

Last.fm is looking for a commercially savvy and creative minded Sales Marketing Executive to join our growing commercial team.

Reporting the VP of Sales and VP of Product, you will deliver and execute the B2B Sales Marketing plan for Last.fm’s UK and Rest of World teams (ROW), as well as work closely with our Product Marketing team to develop go to market plans and the necessary sales marketing material for new product launches.

You will be key to supporting the UK and ROW teams by creating the necessary tools, sales marketing collateral, case studies, regular marketing mailers and digital resources needed to achieve revenue targets and deliver the highest level of services to our advertising clients.

You will ideally have strong sales marketing background within in an online digital entertainment environment, have exceptional talent using Photoshop and PowerPoint, and a clear understanding of how to leverage existing campaign information, research and analytics tools to create outstanding marketing collateral and resources for our sales teams.

Supporting the Promotions and Events manager, you will be responsible for executing B2B sales marketing initiatives in line with key industry events and sales strategies from Group Head and VP of Sales

This is a fantastic opportunity for a results-orientated and individual with a keen eye for detail and excellent creative presentation and marketing collateral production skills.


Responsibilities/ Key activities:
B2B Communication Planning
•Conduct an audit to evaluate all Last.fm’s current B2b sales marketing requirements
•Work with the VP and Group Head of Sales to develop and execute B2B sales marketing strategy.
•Create and maintain a calendar of key industry events and ensuring B2B activity is aligned effectively to achieve greatest impact and ROI.


Developing Sales Marketing and Case Study Collateral
•Produce and manage on-going all sales marketing collateral for Last.fm for both UK and ROW markets
•Implement a process to ensure the key information is collated for all Last.fm client campaigns, so as to develop a digital resource library for case studies, proposals and presentations.
•Create case studies and associated content and ensure this is categorised by industry, market, challenges and stage in the pitch process, and made available in variety of formats including PPT presentation, micro-site, printed leave-behinds and online video etc.


New Product Launches
Work with the product team to implement the sales focused got to market process for new last.fm feature and core product launches. Activities would include:
•Launch communications plan
•One-pager style fact sheets for sales teams
•Key sales collateral and case studies
•Industry, PR announcements and events to demo/announce new product launches


Market Research & Analysis
•Supporting the sales team with research into competitor offerings, new business opportunities, user surveys and monitoring trade publications
•Co-ordinating sales update for key metric, both from internal sources and external suppliers
•Co-ordinate regular reports and feedback on Last.fm user trends and site performance/stats to identify new marketing, PR and sales opportunities.


B2B Events & Corporate Entertainment
•Support the Promotions Marketing manager with the planning, budget for B2B events and entertainment to offer optimum levels of ROI


Skills and Experience
•At least 3 years digital marketing experience, preferable B2B or Sales Marketing
•Demonstration of work – such as an online portfolio or to two examples of the work you’re most proud of
•Experienced user of Last.fm with a very good knowledge of our products.
•Excellent PowerPoint and presentation design skills
•Strong Photoshop skills
•Strong Excel skills (Pivot tables a bonus)
•Strong verbal and written communication skills.
•Demonstration of strong commercial awareness
•Experience strategising and running B2B marketing activity across online and offline platforms
•Experience within sales and b2b marketing ideally at manager level, including experience of working with international markets
•Experience developing go to market strategies and high quality sales collateral for new product launches
•Experience with project managing multiple stakeholders both internally and externally
•Able to define the task at hand and take action with minimal direction
•Budgetary management experience
•Professional qualification would be preferable, though not essential


Behaviours & Personality
•Enjoys working in a high-growth environment, with all the opportunities and challenges that presents
•Creative (in all senses of the word), innovative, visionary
•An enthusiastic, positive thinker
•Communicative, open with information and concise
•Analytical
•Highly self-motivated
•Prefers to work in a team
•Strong sense of personal ownership
•Obsessive attention to detail
•Desire to keep abreast of developments in the industry
•Pro-active and business minded.
•Ability to work autonomously using ingenuity within broad direction.
•Ability to multitask and to meet deadlines.
•Ability to understand and translate technical capabilities into customer benefits is essential.
Apply

Digital Sales Account Manager

Purpose of Role

A fantastic opportunity has arisen for an experienced Sales Account Manager to join our expanding commercial team. This is an exciting and varied creative solution selling role working in the music entertainment space with some of the globes top brand advertisers.
You will be required to develop, nurture and manage relationships with key agencies (planning/buying, creative and digital, sponsorship and PR) as well as work with clients direct so as to achieve budgeted revenue targets from new and existing accounts.

The right person will not only be a great relationship builder with strong contacts in the media industry, but also have strong integrated solution and sponsorship selling experience and be able to bring together online, social and live/experiential components to deliver outstanding client results.
Working as a team player you’ll co-ordinate closely with the project manager and ad ops team to provide the highest levels of client service by overseeing campaigns from sign off to campaign finish.
You will be an enthusiastic and digitally savvy person who is driven, sociable, confident, and has a flair for engaging with key decision makers. At least 2-3 years online advertising experience is essential, preferably working on creative and integrated advertising solutions.

The Sales Account Manager role is a fantastic opportunity for an experienced, creative mind to make the next step in their career by moving to a globally recognisable music brand within an exciting and rapidly changing sector.


Core Responsibilities include:
•Increase ad revenue through new business.
•Work closely with the SVP of Sales and Group Head to develop sales proposals
•Account manage existing clients and agencies
•Achieving sales targets and increase share within existing account responsibilities
•To pitch creative ideas to both agencies and clients to all levels from buyers to directors
•Establish an industry-wide reputation for Last.fm creative solutions
•To monitor and report competitors’ digital advertising strategies


Key Skills and Requirements:
•Must have a minimum of 2-3 years digital advertising sales experience
•Demonstrable track record of driving revenue through the development of short, medium and long-term strategic relationships
•Demonstrable track record of structuring and managing complex negotiations to successful closure and delivery
•Possess a strong agency, business and market knowledge
•Be well-presented and be a strong team player
•Excellent written and oral communication skills, presenting and selling across, planning/buying, creative, digital and sponsorship agencies
•Good knowledge of how to leverage social media as part of digital solutions
•Proven ability of conceptually selling unreleased features and marketing programs
•Ability to prioritise and deliver timely work
•Ability to provide scalable solutions for advertisers
•Be a forward thinker, adaptable and proactive to developing market trends
•Ensure that our clients receive the highest level of sales and operational customer service
•Execute and deliver high quality answers to all RFP’s
•Be able to effectively deal with various admin responsibilities in a timely manor


Behaviours & Personality:
•The successful candidate will be an entrepreneurial team player and will be able to demonstrate how they will make an immediate impact on sales revenues
•You will know instinctively whether this role might be right for you. You will be a seasoned professional who does not like to be micro-managed and who strives for ‘Level 5 personality’. There are businesses you admire and you know why. Ultimately though you don’t want to be carried as you are driven and successful. This role will grow with you as the company grows
•You should be most proficient in presentation of ideas and proposals providing a business rationale and corroborated with solid facts
•Demonstrate best practices to peers
•You will thrive in a fast-paced, always changing market place and have the drive to exceed all expectations.
•Enthusiasm and flair for “marketing and selling”
•A can-do attitude and a goal getter – 2nd place will upset you and you will analyse what can be done differently to be first next time
•Committed, reliable, diligent with a passion for exploring the possibilities in communication
•A passion for music is beneficial...but is absolutely not critical
Apply

Jobs in other parts of CBSi

If none of these roles take your fancy, take a look at our other London based roles within the rest of CBSi. http://www.cbsinteractive.co.uk/jobs/
Apply