We’re Hiring

Last.fm is growing. We’re currently looking for great people to fill the following roles:

VP Technology

Last.fm is seeking an executive owner for technology strategy. The VP Technology has several key responsibilities and deliverables:

• Hire, develop, and motivate a world-class technology and engineering team. A key strength of Last.fm has always been its engineering talent, and this position needs to continue to build on that strength.
• Drive continued innovation in technology. Develop reliable, scalable, low-cost solutions to business critical issues.
• Set a high bar. Continue to improve user experience through setting a high bar for quality and experience. Improve measurement of output, and use feedback to drive improvements.
• Own and maintain core development processes to deliver results and scalability at traffic levels that will continue to multiply
• Exploit technology opportunities across CBS Interactive Music to improve user experience across the group as a whole through integration and knowledge sharing.

The ideal candidate will have 10-15+ years experience leading world-class software engineering and technology teams. The individual will have track record of hiring and developing the teams of the highest quality. In addition, they will have significant experience owning and delivering complex projects in fast growth, high volume environments. Significant open source experience is a must, as well as experience with agile development methodologies.

Personality:
• Ability to define the task at hand and take action with minimal direction
• Enjoys working in a high-growth environment, with all the opportunities and challenges that presents
• Knows that flexibility is paramount to Last.fm, but also can take a stand when it’s necessary
• Creative, innovative, visionary
• Can be hands on as needed
• Strong communicator, open with information, clear and concise
• Analytical; quickly identifies and resolves problems, obsessive attention to detail
• Strong sense of personal ownership and prefers working as part of a team
• Desire to keep abreast of developments in the industry

The role is based in Last.fm’s offices at Old Street, London (N1). Some US travel will be required.
Applications should be sent to jobs@last.fm, with VP Technology in the subject line of your email.

We do not accept CVs submitted by any agencies except those on our preferred suppliers list.

^ How to Apply

PHP Web Developer

Purpose of Role
Last.fm is looking for a Web Developer with a combination of strong PHP / SQL experience.
The Web Developer will join a team of PHP and front end web developers who deliver high quality software following an Agile development process. The ideal candidate will be good at "getting things done", and have experience using Last.fm / Audioscrobbler.

Responsibilities
  • Designing and implementing core software components for new Last.fm website features
  • Improving our internal PHP tools and frameworks
  • Identifying bottlenecks and profiling Last.fm's existing PHP codebase

Essential
  • Extensive experience with object-oriented PHP & standards-compliant SQL
  • Independent problem solving skills, ability to write code that scales well
  • Understanding of how the web works, from HTML to HTTP
  • Flexibility: we're small company, but we move quickly

Desirable
  • Experience with PostgreSQL, MySQL
  • Subversion (http://subversion.tigris.org)
  • Memcached (http://memcached.org)
  • Knowledge of Agile engineering practices including Test Driven Development
  • Experience with HTML, CSS and Javascript
  • Smarty templating system (http://smarty.php.net) and extensions
  • Linux Shell Experience
  • Web services and syndication
  • Experience working on high-volume websites
  • Experience with the Last.fm APIs
  • A preference for VI over Emacs

^ How to Apply

QA Team Lead

Purpose of Role
We are looking for a dedicated, self-motivated, highly-skilled Quality Assurance professional to join our team of engineers building high-end web, client and mobile applications.
Successful candidates will have a solid technical Quality Assurance background and a demonstrated ability to be "hands on" in setting up testing systems, quality processes and building excellent teams.

Deliverables and Responsibilities
  • Interviewing and hiring for new team members as necessary
  • Lead, manage and motivate a team QA engineers once hired (coach, manage 1:1s, set / review objectives, support)
  • Drive automation testing wherever possible (to reduce the need for manual interaction)
  • Support your team with the generation of test preparation and test execution estimates
  • Work in an Agile environment to help define sprint scope based on estimates produced by your team
  • Ensure the application of proven Quality Assurance techniques
  • Develop, maintain and execute test cases when required
  • Develop efficient and comprehensive test plans, deployment plans and test strategies and encourage your team
  • Working with your team and the Development Lead, define test entry, test suspension, test resumption and test exit criteria
  • Support your team in the acceptance testing process for software deliverables, for example, encouraging user acceptance testing and business-focused delivery
  • Support Development Team in Test Driven Development activities
  • Manage QA activities during the deployment of software changes to testing, staging and production environments
  • Ensure that the regression test pack is maintained and software changes or enhancements are communicated effectively following software releases
  • Assess product usability and reliability and provide feedback and recommendations for improvements to developers and product managers
  • Participate in multiple concurrent projects, offering Quality Assurance services across a number of projects
  • Coordinate with customer support, operations and software development staff
  • Identify opportunities for process improvements within Last.fm and encourage a 'right first time' culture


Key Relationships
  • Development Teams
  • Design Team
  • Technical Operations
  • Product Management
  • Director of Software Engineering


Skills and Experience
Essential:
  • Team leading experience
  • Experience of testing web sites
  • Understanding of the importance of user experience
  • Understanding of browser compatibility issues
  • Proficiency in test case generation and execution
  • Experience of different software development methodologies
  • Experience in rational decision making with sound reasoning

Desirable:
  • Agile or iterative software development methodologies
  • Experience of leading software projects from a QA point-of-view
  • Interest in music


Education and Qualifications
  • Honours degree level education in relevant discipline or equivalent experience


Behaviours & Personality
  • Willingness to commit to a goal
  • Ability to focus on job in hand
  • Openness and clarity in communication
  • Strong leadership
  • Ability to work well in a collaborative team environment
  • Desire and drive to deliver

^ How to Apply

Systems Engineer

We are looking for a systems engineer who will take reponsibility for
administration and development of our systems. You will have a keen
interest in Linux and networking, and in the use of open source software
solutions to provide enterprise class reliability in service delivery.
You'll be working within our operations team to maintain and expand the
systems and tools that keep Last.fm running.


Responsibilities

* Monitor and evaluate system requirements and pro-actively work to
resolve potential problems
* Liaise with developers and systems vendors for commercial and open
source products, especially with regard to problem diagnosis and
resolution
* Hardware installs and bringing new equipment online at our datacentres
* Development support
* Research current and new technology for enhancing performance and
functionality of the environment.
* Enhance and extend in house and open source tools used in running
Last.fm, feeding patches to open source tools back upstream where
needed
* Document tools and processes used


Desired Skills

* Expert Linux knowledge
* Fluency in one or more of C, C++, Shell, PHP, Perl or Python.
* Knowledge of PHP, memcache, Perl
* Experience with high scalability environments
* Experience in a high-volume or critical production service environment
* Deep understanding of IP networking, including ability to analyse
network issues with tools like tshark/wireshark and tcpdump
* Experience of open source monitoring systems Nagios, Cacti, Ganglia
* Good written and verbal communication skills are strong assets
* An urge to automate everything

^ How to Apply

User Interface Designer

Purpose of Role
Collaborate closely with software development, product management and brand marketing to develop cohesive user-centric solutions for Last.fm’s UI across the web, desktop and mobile platforms.

Responsibilities
Contribute to shipping great product by providing holistic solutions for web and application UI design and visual direction.

• Develop design strategy, concepts and prototypes from user flow analysis to final execution for products from features to branded experiences.
• Design user interfaces for the website, desktop and mobile products with the team in an agile environment (scrum methodology)
• Use a wide range of design techniques including (but not limited to): sketching, wireframing, storyboard creation, animation, mocking-up designs to pixel perfection, and prototyping (through pair programming with a developer) to illustrate ideas and turn them into reality
• Produce final UI assets including iconography, illustration, animation, typography and layouts
• Use data (ie. Omniture) and user testing to inform UI decisions, and promote the importance of UI internally and externally (with our partners)
• Collaborate with external developers, manufacturers and agencies to ensure that the last.fm user experience is consistent across a wide range of platforms and contexts
• Help define and document house standards for UI components and visuals; UI guidelines; and brand tone & manner to educate both internally and externally (with our partners)
• Manage multiple projects and deliver them on time, to spec and with an appropriate level of communication.


Skills and Experience
Essential:
• 3-5 years of design experience in a commercial environment
• Experience working closely with a development team in order to get products shipped
• Proven ability of overcoming browser/platform considerations
• Familiarity with modern web standards and limitations for front-end development (HTML, CSS, Javascript)
• User observation and/or user testing skills and methodologies
• Proficiency in candidate’s chosen design tools
• Strong project management and communication skills

Desirable:
• Experience with interface copywriting and SEO
• Familiarity with agile/scrum methodology
• Experience with using data (ie. Omniture) and user testing methods and software (ie. Silverback)
• Experience with IAB standards and different types of web advertising products
• Good presentation & business skills
• Experience working with multiple teams (in and out of house), freelancers and interns
• Experience of working in the online music space
• Experience of UI design outside web/software/mobile, (ie. Hardware, games)

Education and Qualifications
• Bachelor’s (Honours) degree or equivalent in Design
Behaviours & Personality
• Creative; innovative and visionary
• Inquisitive; continually asks “why?” and keeps abreast industry developments
• Comradely; a team player
• Industrious; good at getting things done
• Diplomatic; knows when to compromise and when to take a stand
• Communicative; open with information and concise
• Analytical; can take a fuzzy spec or requirement and make it very clear-cut
• Conscientious; attentive to the details as well as the big picture
• Pragmatic; adaptable, able to find your way through ambiguity

Other Information
Candidates must provide at least 3 samples of user interfaces they’ve designed as well as their CV for consideration. Please send your application to jobs@last.fm, and put User Interface Designer in the subject line.

We do not accept applications from agencies other than those on our preferred suppliers list.

^ How to Apply

Royalties & Reporting Product Manager

Purpose of Role
The successful candidate will take full responsibility for defining and delivering Last.fm’s product roadmap for licensing and royalty reporting, for use in financial and management reporting. This involves owning the end-to-end streaming/royalties reporting process, from setting up the new accounts to ultimately delivering the royalty reports. The role will also be managing reporting relationships with all the content owners + Last.fm partners such as major labels, indie labels, Last.fm’s Artist Royalty Program (ARP), publishing & collecting societies.
In due course, this new role will offer the opportunity for a self-motivated & analytical Product Manager to liberate business intelligence through the implementation of a scalable royalties process & infrastructure that would influence strategic decision-making within Last.fm.

Deliverables and Responsibilities
• Owner of the royalty reporting roadmap and requirements, in partnership with our technical leads.
• Contribute to the development of Last.fm’s reporting systems and infrastructure from a business perspective
• Take primary ownership in the rendering of label, mechanical and publishing royalty statements for the labels and content owners.
• Manage and review all royalty accounts on a monthly basis.
• Comprehend royalty contracts and terminology, distil core requirements then facilitate implementation.
• Work with Finance & Legal team to calculate and deliver royalties according to contractual agreements
• Manage enquiries from Label and Publisher/Mechanical collecting societies on a timely basis.
• Coordinate supervision of all outside audits.
• Work closely with Licensing, Finance, and Music teams to contribute to the business analysis of key accounts and content partners
• Contribute to the testing of royalty systems and data acquisition efforts.
• Ad-hoc special royalty and reporting projects as required

Key Relationships
• Digital Music Product Team
• VP Brand & Product
• Technology – Data team
• Legal, Licensing & Label Relations
• Finance

Skills and Experience
• 5y+ in an analytical role involving strong systems/reporting focus
• Exposure to Product management disciplines
• Experience of working on/contributing to development of reporting systems
• Thorough understanding of & ability to interpret contract language and technical information.
• Relevant experience of music data and/or music industry would be an advantage

Education and Qualifications
• Honours degree level education or equivalent

Behaviours & Personality
• Able to define the task at hand and take action with minimal direction
• Strong interpersonal communications and organisational skills. Must possess the power of persuasion & influence.
• Capable of building excellent relationships with external parties.
• Patience while your new initiatives take time to build momentum/pay off
• An enthusiastic, positive thinker who is able to self-motivate
• Communicative, open with information and concise
• Analytical
• Quickly identifies and resolves problems
• Strong sense of personal ownership
• Obsessive attention to detail
• Desire to keep abreast of developments in the industry

^ How to Apply

Advertising Sales

Last.fm is always interested to hear from experienced online digital media sales people. You will have experience of direct client contact as well as liaising with agencies. You have a proven track record of growing a client base and generating repeat business.

You are the kind of person who loves to dive in at the deep end and make things happen. You have a professional demeanour as well as being fun to work with. You're creative, intelligent and use this to make the whole team look good. You are passionate about the potential of digital music and Last.fm in particular. You are a natural networker. Your music taste is not important, but you have to have an opinion.

In return, you will receive a very competitive package comprising of a base salary + sales commission. You'll be working as part of our talented sales team, developing relationships between our very cool client brands and the best music service in the world.

^ How to Apply

Community Support Manager

Purpose of Role
Foster, support, and expand the Last.fm community, provide support for the CSM to ensure that Last.fm provides a first class customer support experience for its users.

Deliverables and Responsibilities
• Support the community via forums and incident management software
• Timely reporting of issues affecting the community to the appropriate team
• Documenting resolved cases in a manner useful for future reference, both internally and externally (e.g. FAQS)
• Supporting other team members and moderators in moderating user-generated content and community support issues.
• Other tasks as assigned, such as testing new site features and assisting the Labels and Artists team with resolving support tickets
• Holiday cover for the CSM

Skills and Experience
Essential:
• 3 + years Community/Customer Support experience in an online environment
• 2 + years experience of Online Community Management in related field e.g. Games/Music/Tech/Social Media
• Strong technical problem solving skills, familiarity with PC/Mac/Linux operating systems, browsers, media players, and last.fm associated plugins would be a bonus.
• Excellent writing and communication skills.
Desirable:
• Fluent German
• Long time Last.fm user.

Key Relationships
• Customer Services
• Web Team
• Artist and Label Management

Education and Qualifications
Essential:
• Honours degree level education or equivalent work experience.

Behaviours & Personality
• Ability to use own initiative and work with minimal supervision.
• An enthusiastic, positive thinker
• Communicative, open with information and concise
• Quickly identifies and resolves problems, ability to be pro-active to head off issues which will affect the community

We do not accept applications from agencies other than those on our preferred suppliers list.

^ How to Apply

Customer Support Intern

Last.fm is looking for an intern to join our Customer Support team. This position is a full-time internship for three months, based in our London office.

What you’ll be doing:
  • Responding to enquiries received from members of the community, through support tickets and in the support forums.
  • Capturing and forwarding new support issues to appropriate parties within the company.
  • Documenting resolved cases in a manner useful for future reference, both internally and externally (e.g. FAQ).
  • Investigating and troubleshooting technical problems and escalating these to the technical team if necessary.
  • Supporting other team members and moderators in moderating user-generated content and community support issues.
  • Performing other related tasks as assigned, such as assisting with quality assessment of upcoming site features and software releases.
Requirements:
  • Experienced user of Last.fm with a very good knowledge of our products.
  • Excellent writing and communication skills.
  • A positive customer service attitude.
  • Willingness to investigate technical issues and follow through.
  • Ability to use own initiative and work with minimal supervision.
  • Good computer software use and basic problem-solving knowledge of software needed to use Last.fm, incl. the Last.fm desktop client and supported web browsers is desired.
  • Knowledge of at least two of the three major computing platforms supported (Windows, Macintosh, UNIX) is advantageous.
  • Previous customer services or IT support experience is advantageous.
  • Experience with helpdesk and support ticket systems such as OTRS and JIRA is another plus.
  • Loving music is a must :)

^ How to 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/

^ How to Apply

How to Apply

To apply for any of these positions, please send your CV, Last.fm username and a short blurb to . Please include the job title you are applying for in the subject line of your e-mail.
NO AGENCIES

We reserve the right to be unimpressed if you can’t follow these simple instructions.

Unless otherwise noted, all positions will be full time, and you’ll be working at Last.fm HQ in London N1 (see how to get there).

Current Openings

Executive Engineering Technology Operations Creative Royalty Reporting Sales Customer Support Internships Jobs in other parts of CBSi