Careers.

We’re fast, flexible, innovative and bursting at the seams with people passionate about music, radio and technology. We’re growing at a rapid pace and seeking enthusiastic, creative, intelligent and fun individuals to join us in a variety of roles.

"We have a diverse, talented team and interesting problems requiring creative solutions." 

Heesang Jeon 

Product Team 

Career Opportunities

Full-stack Web Developer

Development
London

We're looking for a great full-stack web developer to join a small autonomous team who enjoy what they do.  We deeply value things like pair programming, TDD, refactoring, automation and continuous delivery and are striving to continuously improve, including:

  • Regular sessions sharing ideas, running Katas/Dojos and discussing practices and technologies.
  • Two days personal “innovation time” each month to investigate new technologies or product ideas.
  • Attending conferences and community events, both as a participant or contributor, such as FullStack, SoCraTes, Edge, Full Frontal, SPA, Agile Cambridge, XPDay and Agile on the Beach.
  • Helping host our own popular community event, Devs in the ‘ditch.
  • Frequent retrospectives on how we can improve the way we work.

You will be working on consumer-facing web products, including:

  • Productivity, curation and analytical tools for both internal and external users.
  • The 7digital.com webstore.

As well as:

  • The 7digital UI library
  • Various APIs.

This includes releasing changes frequently and managing the entire stack, using technologies such as: AngularJS, SASS, LESS, Node.js, C#, PostgreSQL, Redis, AWS, Google Cloud, Docker and REST APIs.

You’ll be working closely with the product and UX team and be involved in regular catch-ups with users to demo the latest features and gain their feedback.

About You

You’re passionate about building high-quality software and appreciate that it’s more than just writing code.  You are a strong advocate of TDD and know when it’s appropriate to use different types of tests.  You’re motivated by solving users’ problems and delivering value to the business.

How To Apply

If you’re interested, send an email with your CV and a cover note to tech-jobs@7digital.com, ensuring that the subject field contains the following text: “Application for Full Stack Web Developer”.

Your cover note should include:

  • Why you would like to join 7digital.
  • Where you found us (a job ad, a conference, a hackday, meeting one of us).
  • Your typical workflow for building a web application.
  • Any blogs & email groups you read or would recommend.
  • Any communities & events you attend or are involved with.
  • Any technical books you’ve read that stood out.
  • ​Links to Twitter/LinkedIn/GitHub/personal websites/blogs.

 

Apply Now

Database Administrator

Technology
London

Our Data team is looking to add a smart, all-round Database Administrator to maintain and develop the databases that sit at the heart of 7digital’s entertainment empire. The successful candidate will support our team of developers, reporting/BI developers, and operations teams in finding and implementing solutions to keep 7digital at the cutting edge.

Your primary focus will be on the maintenance and development of B2B and B2C digital media services - including download, streaming and radio streaming models - within a fast-changing industry.

You

Problem-solving and helping to find durable, pragmatic ways forward - short-term and long-term - is key, so getting on well with people and displaying a positive attitude to tackling tasks is essential. You care about working hard, taking personal responsibility for your contributions, while also buying into a team ethos based around adherence to high standards, best practices, sharing knowledge and mutual support. Whether you’re approaching a new technology or performing a basic assignment you’ve encountered many times before, you apply yourself thoroughly and with integrity.

You will find working in a hectic industry invigorating (rather than infuriating!) and demonstrate a passion for music, video, digital media and a healthy knowledge of the entertainment business.

Us

  • 7digital Ltd. is a leading digital media delivery company based in London and operating globally.
  • We provide digital services to over 500 partners including Musical.ly, i.am.+, HMV, Technics, Universal Music, Warner Music, Sony and have delivered millions of digital products in over 37 countries.
  • With the growth of popularity of streaming services, over 15 million customer now use our services each week. We’re logging millions of streams every day at a rapidly increasing rate. That’s plenty of data to be looking after.
  • We have exceptional relationships within the music industry; we have a fully licensed catalogue of over 50 million tracks, giving us the broadest reach in the world.
  • We have a culture that finds time for both hard work and creative expression and we care about the people we work with.

The Role

We’re looking for someone with a solid background in T-SQL and MS SQL Server -  preferably SQL Server 2014 and/or 2016 - who is comfortable working across multiple databases, servers and environments.

You will demonstrate the ability to interpret and enhance monitoring, identifying server and database performance issues. You will head-off potential issues before they become problems, and deal with unanticipated situations in a timely and apposite fashion, calling on a cool poise when under pressure.

You will be able to write T-SQL code that is clean, efficient and rigorously tested to function accurately and optimally. You will be proficient in interpreting existing SQL code and SSIS packages and diagnosing any problems contained therein. You will be capable of working with stakeholders to create business requirements that are concise and unambiguous, and deliver robust solutions to meet them.

Key requirements for the role include:

  • Database and server maintenance, including security, backups, upgrades, monitoring and High Availability.
  • Superior SQL Developer skills
  • Performance tuning and query optimisation with a comprehensive understanding of indexes and query plans.
  • Understanding of best practices in database architecture, including appropriate deployment of data types, keys and constraints.
  • Managing transactional replication
  • Troubleshooting and creating SSIS packages, notably to support ETL processes.

There is scope to participate in the team’s engagement with progressive and complementary technologies - e.g., cloud computing, other SQL languages (e.g. Postgres), the Apache Kafka platform - and delivering BI objectives. Exposure to these areas would be welcome, though the core of this role will be working with Microsoft SQL Server and T-SQL.

7digital is a global enterprise, and digital entertainment never sleeps, so you will be expected to provide support outside of UK business hours as necessary.

We are a very collaborative organisation that utilises Agile methodologies in our day-to-day working environment. Familiarity with this kind of working environment and being happy to work in this manner is highly beneficial.

Skills

  • MS SQL Server
  • T-SQL
  • SQL Server Integration Services (SSIS)

Apply

If you’re interested, send an email with your CV and a cover note to tech-jobs@7digital.com, ensuring that the subject field contains the following text: “Application for DBA”.

Your cover note should include:

  • Why you would like to join 7digital
  • Where you found us (a job ad, a conference, a hackday, meeting one of us)
  • Links to any account/s on GitHub/Google code etc.
  • Any blogs & email groups you read or would recommend.
  • Any communities & events you attend or are involved with.
  • Any technical books you’ve read that stood out.
  • ​Links to Twitter/LinkedIn/personal websites/blogs
Apply Now

Legal & Business Affairs Executive

Legal
London

7digital is the world’s leading open music platform and provides open access to the broadest catalogue of fully licensed, high quality digital music. The company powers comprehensive digital music services for consumers, developers and a wide range of partners around the world.

We are looking for a junior commercial lawyer to join our growing legal team in London. You will report to the Legal and Business Affairs Manager and undertake a wide variety of work including drafting and reviewing a range of commercial agreements (including those with service providers, technology and marketing partners, record labels and music publishers). You will be responsible for advising the business on issues relating to music, technology and new media in areas such as e-commerce, consumer law, intellectual property, data protection, commercial and contract law.  You will also be responsible for managing certain litigation matters.

The ideal candidate will be NQ-2 years PQE and will have experience of drafting digital media or music licensing agreements. In-house experience would be preferable but not essential.

Strong communication and analytical skills together with excellent attention to detail are a pre-requisite as well as the ability to work autonomously and as part of a team in a fast paced, dynamic environment. We are looking for a candidate who is adept at providing commercial and business focused legal advice who would welcome the challenge of a diverse, complex and evolving workload.

The PQE level is stated as a guide to the level of experience required however we are happy to consider applications from all candidates who are able to demonstrate the skills necessary to fulfil the role.

How to Apply

To apply, please submit your CV and a covering letter by using our online application form.

Apply Now

Java Developer

Radio/Interactive team
London

A bit about the Interactive / Radio Team at 7digital

Our team builds systems for both interactive and traditional terrestrial radio services.

Our interactive radio solution allows customers to create and publish channels of music that listeners can consume on the web and in apps. The product takes the form of public APIs that have to be robust and capable of scaling to high volumes of usage.

Listeners choose channels that suit their music tastes and combine channels to create personal experiences that blend different kinds of music into one seamless stream. Songs can be skipped, liked and shared to support increased listener reach and engagement while allowing us to capture key data that can be used to inform the human decision making process and algorithms that perform song selection and scheduling.

By choosing a middle ground between interactive streaming and webcasts this product simplifies the licensing process and reduces licensing costs while continuing to drive listener engagement.

We have also been working on a hybrid radio service that connects traditional broadcast radio, digital radio and online streaming.

Our broadcast metadata software allows stations to increase their visibility on DAB, digital and satellite TV and IP radio platforms by giving broadcasts tools that let them manage their metadata for each of the platforms on which they broadcast. Customers include industry leaders such as the BBC, Bauer Media, Sirius XM and the UK Radioplayer online initiative as well as hardware partners such as Pioneer.

We are also the core supplier for the Radioplayer back­end systems and continue to build new features, maintain and support the system and deliver versions to international territories through Radioplayer Worldwide.

Products / Services that you’d be working on

  • New green field radio product development.
  • Features and improvements on software developed for our customers like the BBC and UK Radioplayer.
  • Upgrades and improvements on existing EPG and DLS products.

Requirements

  • We are looking for a strong Java developer who
  • Values the opportunity to learn and isn’t afraid to be thrown in at the deep end.
  • Willing to take ownership and push forward.
  • Able to collaborate and help the team grow and improve.
  • Communicates well and is able to work with customers directly.
  • Doesn’t mind doing a mix of back-end and front-end development.
  • Ensures that software is built according to standards and quality is maintained.
  • Doesn’t mind providing systems support to customers.

And in terms of skills, significant experience working in a software development role and will be able to demonstrate strong skills in the following areas:

  • Core Java
  • Spring Framework
  • JSON and XML ­ our applications integrate with third­party systems using a range of data formats
  • RDBMS / SQL
  • HTTP and REST (for APIs)
  • A polyglot programmer, preferably some of Groovy, C#, Python, Perl, PHP, Ruby
  • Good Linux skills
  • Desirable - Spring Boot, NoSQL, MongoDB, Solr, Elasticsearch, Lucene
  • Web development - HTML/CSS/Javascript

Some info about our tech and processes

  • Primarily Java, heavy use of Spring Framework ­ recently Spring Boot
  • JUnit, Cucumber, Spock for testing
  • Git and Github
  • Agile team, running a Scrum­ban combination with regular retrospectives
  • Some Groovy and Python scripting
  • Gradle, Maven, Ant (older applications) for builds
  • PostgreSQL, MongoDB, Solr and Redis. Whatever is the appropriate tool for the job.
  • ELK (Elasticsearch, Logstash and Kibana) stack for logging
  • Tomcat, JBoss, Apache httpd servers
  • Memcached, Varnish for caching
  • node.js application with LESS developed for prototype testing
  • Jenkins
  • Docker
  • Just about everything runs in Amazon Web Services (AWS) on CentOS based servers. A lot of recent infrastructure is defined through CloudFormation templates and quite a few applications deployed to Elastic Beanstalk
  • We are committed to automation wherever possible, embracing continuous delivery and the DevOps movement.

Apply

To apply for this role please submit your CV and a covering letter using our online application form.

Apply Now

Product Manager

Product
London

Our Product Team own and drive the development of the following products and work with other departments to design industry-specific solutions:

  • Platform services (provided via the 7digital APIs) on which our B2B customers build their music services. Platform services include music discovery (e.g. search and recommendations), media delivery (e.g. streaming, download, and radio), playlists management, payments, etc. See our API documentation for more details.
  • Web-based management and data tools with with B2B customers can view data dashboard, curate playlists, search and browse through our music catalogue.
  • SDKs and sample apps which we provide to B2B customers to help them build apps and services quickly and reliably  

Now we are seeking to hire a product manager to join our Product Team. The main area of responsibility will be the web-based management and data tools, but it can change from time to time as we are in a very dynamic and fast-paced industry. This role will report to Head of Product.

Roles & Responsibilities

  • Define and evolve product vision and product strategy
  • Manage product backlog, a prioritised list of what might be included in a product; decide what is on a backlog, what is the priority of those items in the backlog, and articulate and explain why
  • Engage with customers and users on an ongoing basis, collate their feedback and iterate the product strategy accordingly
  • Define, capture and track key performance indicators; share that data internally and ultimately make better product decisions based on data
  • Evaluate and monitor competitor activities and conceive strategies to counter them
  • Effectively, passionately, and from a position of knowledge, support 7digital’s commercial and client operations teams in their efforts to secure revenues
  • Contribute to the efforts of the product team by sharing best practices, key learnings, constructively provide feedback

Experiences and attributes

  • Ideally, at least three years of strong previous experience in a product manager or product owner role (experience with data-related products will have an advantage).
  • Experience in managing end-to-end products and data-informed product decision making
  • Experience with product and platform telemetry analysis tools like Google Analytics, New Relic, Kibana, Datadog, Sumologic, etc.
  • Ability to think strategically; product vision and strategy should drive and underpin day-to-day product management activities
  • Good understanding of web user experience design
  • Excellent understanding of agile/lean principles
  • Comfortable working in a fast paced environment with multiple stakeholders
  • Strong communication skills
  • Open and collaborative; supportive and constructive

About us

7digital is transforming the listening experience for music fans, like you. Our robust, scalable digital music platform and flexible APIs are used to power comprehensive music and radio services for leading consumer brands, mobile carriers, broadcasters, automotive systems, retailers, record labels, artists and agencies. Alongside great products, we offer global music rights, award-winning radio production services, and content management expertise, making us a leading global partner in this industry.

Working at 7digital, you'll have the opportunity to work with well-known brands and companies. Over the years, we have delivered services for multinationals such as Samsung, BlackBerry and T-Mobile as well as for leaner start-ups such as Turntable.fm and Who Sampled. You will be able to experience the interaction between streaming and radio, as we are also the largest independent producer of radio programming for the BBC (including the Radcliffe & Maconie Show and Sounds of the Sixties).

Right now we are engaged in a number of very exciting projects for global artists (will.i.am, Neil Young), hi resolution audio services with Onkyo, Technics and MQA, video messaging with musical.ly, along with developing streaming products for broadcasters, retailers and the major labels.

Benefits

  • Share Options & Pension
  • Season Ticket Loan, Childcare vouchers, Cycle to work scheme
  • Volunteer days: up to 3 paid days per year to do volunteering work for a registered charity.
  • Friday beers, free fruit, lots of social activities (like cheese club).
  • See our other benefits

How to Apply

To apply please submit your CV and cover letter using our online application form.

Apply Now

Developer

Core Technology
London

7digital is transforming the listening experience for music fans, like you. Our robust, scalable digital music platform and flexible APIs are used to power comprehensive music and radio services for leading consumer brands, mobile carriers, broadcasters, automotive systems, retailers, record labels, artists and agencies. Alongside great technology, we offer global music rights, award-winning radio production services, and content management expertise, making us a leading global partner in this industry.

Working at 7digital, you'll have the opportunity to work with well-known brands and companies. Over the years, we have delivered services for multinationals such as Samsung, BlackBerry and T-Mobile as well as for leaner start-ups such as Turntable.fm and Who Sampled. You will be able to experience the interaction between streaming and radio, as we are also the largest independent producer of radio programming for the BBC (including the Radcliffe & Maconie Show and Sounds of the Sixties).

Right now we are engaged in a number of very exciting projects for global artists (will.i.am, Neil Young), hi resolution audio services with Onkyo, Technics and MQA, video messaging with musical.ly, along with developing streaming products for broadcasters, retailers and the major labels.

We’re working at significant scale – our service-oriented API Platform is handling billions of requests per month and growing quickly. You’ll be joining an enthusiastic team who enjoy what they do. Things like Pair Programming, TDD/BDD, Refactoring, and Continuous Delivery are deeply embedded and we’re constantly striving to improve the way we work. We know typing is not the bottleneck, so there are plenty of other things going on:

  • You can take part in regular weekly sessions sharing ideas, doing Katas/Dojos and discussing practices and technologies.
  • You will get up to two days “innovation time” a month to investigate new technologies or product ideas.
  • You can attend conferences and community events, both as a participant or contributor  - we’ve presented/run sessions at XP2016, QConSPA, Strata + Hadoop World, Agile Cambridge, Agile Manchester, APIdaysXPDayAgile on the Beach and many others.
  • You can help us host our own popular community event – Devs in the ‘ditch
  • We hold frequent retrospectives (as teams and the department) on how we can improve the way we work.

However, we’re not perfect and not afraid to say so. We recognise we have problems which need solving and a long way to go on our journey of continuous improvement.

About You

You care about software; you have a passion for what you do which you can clearly convey by your actions rather than just waffly personal statements on your CV. For you it’s more than a job. You like to pick the right tool for the task at hand.

You believe software development involves a lot more than just writing code. You see it as your remit to really understand our domain so we can all deliver as much value to the business as possible. When you do write code you believe it has to be done really well. To you, quality (both internal and external) really matters. These are things we really care about.

Experience otherwise is relative – 2 years working in an agile/XP manner is worth much more to us than 5 in a traditional environment. If you’ve not got working experience with things like TDD (Test Driven Development) and refactoring (maybe you’ve always wanted to but your current job doesn’t allow for it) show us you’re at least familiar with the concepts and that you really want to work in this kind of environment and you’re still in with a good chance.

Technology you'll get to use

Our production systems use C#, Node.js, Python, Java and we're investigating and running many other technologies and languages.  We use a mixture of AWS and Google Cloud Platform, based around a distributed data architecture with Apache Kafka at the heart. We’d be interested in you if you’re from any background as long as you have a keen understanding of good programming practices. We have a strong devops culture and like to use services that help us create great products; from CDNs to monitoring to anomaly detection. We’d expect you to be proficient in more than one technology stack.  Here’s a sample list of technologies we currently use:

  • C#, JavaScript, Node.js, Python, Ruby
  • REST, Queues, Relational Databases, Document Databases
  • Infrastructure as code - Chef, Ansible
  • Postgres, SQL Server, Solr/Lucene/Elasticsearch, Redis, RabbitMQ and Varnish, Kafka, Spark, Nginx

We’re also very keen on open source. We contribute to some of the technologies listed above as well as maintaining our own forks (+ publishing other things we’d like to share) on our GitHub account.

Apply

If you’re interested, send an email with your CV and a cover note to tech-jobs@7digital.com, ensuring that the subject field contains the following text: “Application for Developer”.

Your cover note should include:

  • Why you would like to join 7digital
  • Where you found us (a job ad, a conference, a hackday, meeting one of us)
  • Links to any account/s on GitHub/Google code etc.
  • Any blogs & email groups you read or would recommend.
  • Any communities & events you attend or are involved with.
  • Any technical books you’ve read that stood out.
  • ​Links to Twitter/LinkedIn/personal websites/blogs
Apply Now

Senior Developer

Core Technology
London

7digital is transforming the listening experience for music fans, like you. Our robust, scalable digital music platform and flexible APIs are used to power comprehensive music and radio services for leading consumer brands, mobile carriers, broadcasters, automotive systems, retailers, record labels, artists and agencies. Alongside great technology, we offer global music rights, award-winning radio production services, and content management expertise, making us a leading global partner in this industry.

Working at 7digital, you'll have the opportunity to work with well-known brands and companies. Over the years, we have delivered services for multinationals such as Samsung, BlackBerry and T-Mobile as well as for leaner start-ups such as Turntable.fm and Who Sampled. You will be able to experience the interaction between streaming and radio, as we are also the largest independent producer of radio programming for the BBC (including the Radcliffe & Maconie Show and Sounds of the Sixties).

Right now we are engaged in a number of very exciting projects for global artists (will.i.am, Neil Young), hi resolution audio services with Onkyo, Technics and MQA, video messaging with musical.ly, along with developing streaming products for broadcasters, retailers and the major labels.

We’re working at significant scale – our service-oriented API Platform is handling billions of requests per month and growing quickly. You’ll be joining an enthusiastic team who enjoy what they do. Things like Pair Programming, TDD/BDD, Refactoring, and Continuous Delivery are deeply embedded and we’re constantly striving to improve the way we work. We know typing is not the bottleneck, so there are plenty of other things going on:

  • You can take part in regular weekly sessions sharing ideas, doing Katas/Dojos and discussing practices and technologies.
  • You will get up to two days “innovation time” a month to investigate new technologies or product ideas.
  • You can attend conferences and community events, both as a participant or contributor  - we’ve presented/run sessions at XP2016, QCon, SPA, Strata + Hadoop World, Agile Cambridge, Agile Manchester, APIdays, XPDay, Agile on the Beach and many others.
  • You can help us host our own popular community event – Devs in the ‘ditch
  • We hold frequent retrospectives (as teams and the department) on how we can improve the way we work.

However, we’re not perfect and not afraid to say so. We recognise we have problems which need solving and a long way to go on our journey of continuous improvement.

About You

You care about software; you have a passion for what you do which you can clearly convey by your actions rather than just waffly personal statements on your CV. For you it’s more than a job.  You like to pick the right tool for the task at hand.

You believe software development involves a lot more than just writing code. You see it as your remit to really understand our domain so we can all deliver as much value to the business as possible. When you do write code you believe it has to be done really well. To you, quality (both internal and external) really matters. These are things we really care about.

TDD

We’re strong advocates of test driven development, and we want you to be too. We think that it in particular represents such a different mindset that we would only consider you for a senior position if you have significant working experience with TDD. If you do, great! We want to know more. How much? How do you do TDD? How have you used TDD on a recent project? What problems have you faced? The more the better!

Technology you'll get to use

Our production systems use C#, Node.js, Python, Java and we're investigating and running many other technologies and languages.  We use a mixture of AWS and Google Cloud Platform, based around a distributed data architecture with Apache Kafka at the heart. We’d be interested in you if you’re from any background as long as you have a keen understanding of good programming practices. We have a strong devops culture and like to use services that help us create great products; from CDNs to monitoring to anomaly detection. We’d expect you to be proficient in more than one technology stack.  Here’s a sample list of technologies we currently use:

  • C#, JavaScript, Node.js, Python, Ruby
  • REST, Queues, Relational Databases, Document Databases
  • Infrastructure as code - Chef, Ansible
  • Postgres, SQL Server, Solr/Lucene/Elasticsearch, Redis, RabbitMQ and Varnish, Kafka, Spark, Nginx

We’re also very keen on open source. We contribute to some of the technologies listed above as well as maintaining our own forks (+ publishing other things we’d like to share) on our GitHub account.

Apply

If you’re interested, send an email with your CV and a cover note to tech-jobs@7digital.com, ensuring that the subject field contains the following text: “Application for Senior Developer”.

Your cover note should include:

  • Why you would like to join 7digital
  • Where you found us (a job ad, a conference, a hackday, meeting one of us)
  • Links to any account/s on GitHub/Google code etc.
  • Any blogs & email groups you read or would recommend.
  • Any communities & events you attend or are involved with.
  • Any technical books you’ve read that stood out.
  • ​Links to Twitter/LinkedIn/personal websites/blogs

 

Apply Now

Front End Developer

Tech
LILLE

7digital is a B2B digital music and radio services company. The core of its business is the provision of robust and scalable technical infrastructure and extensive global music rights used to create music streaming and radio services for a diverse range of customers – including consumer brands, mobile carriers, broadcasters, automotive systems, record labels and retailers. 7digital also offers radio production and music curation services, editorial strategy and content management expertise.

7digital is perfectly positioned to lead innovation at the intersection of digital technology and next-generation entertainment.

As a member of a 7digital Tech team, you’ll be right at the heart of Digital and Music. This function is fundamental to driving the creation of our products. You will work closely with the CTO of 7digital and with the French technical project team based in Lille.

Key Responsibilities

  • Develop web applications in AngularJS 1 & 2 and/or React
  • Develop hybrid mobile applications in React Native and/or NativeScript and/or Ionic (1 & 2) / Cordova for both iOS and android
  • Apply and develop good practices: Agile, TDD, lean
  • Developing a continuous integration pipeline and test automation (Circle CI, Teamcity)
  • Collaborate with the teams in Lille, Paris and the UK
  • The role is based in Lille (La Madeleine), with occasional travel to London and/or Paris

Requirements

  • As a team player, you should enjoy collaborating with colleagues on new technologies
  • Familiarity with Agile methodologies and industrialisation of development, versioning under git and unit testing
  • Passion for web development
  • Previous experience in web development
  • Fluent in French and English
  • Aptitude for quality work in a friendly atmosphere
  • Good team spirit
  • A focused and independent worker
  • Positive energy and a desire to improve the company’s tech capabilities
  • Additional skills – Your favourite films are "Dikkenek" and "La cité de la peur" and you are a champion in ping pong
  • Salary dependent on experience
  • Start date: As soon as possible

Benefits

  • Lunch vouchers
  • Health insurance
  • 50% refund for public transport

Apply

To apply please submit your CV and cover letter using our online application form.

Apply Now

Cloud Web Ops Engineer

Tech
London

7digital is transforming the listening experience for music fans, like you. Our robust, scalable digital music platform and flexible APIs are used to power comprehensive music and radio services for leading consumer brands, mobile carriers, broadcasters, automotive systems, retailers, record labels, artists and agencies. Alongside great technology, we offer global music rights, award-winning radio production services, and content management expertise, making us a leading global partner in this industry.

Working at 7digital, you'll have the opportunity to work with well-known brands and companies. Over the years, we have delivered services for multinationals such as Samsung, Blackberry and T-Mobile as well as for leaner start-ups such as Turntable.fm and Who Sampled. You will be able to experience the interaction between streaming and radio as we are also the largest independent producer of radio programming for the BBC (including the Radcliffe & Maconie Show and Sounds of the Sixties).

Right now we are engaged in a number of very exciting wearable projects for will.i.am through i.am+, high resolution audio services with Onkyo, Technics and Meridian, video messaging with musical.ly along with developing streaming products for ROK Mobile and Guvera.

We need a super-talented and enthusiastic Web Ops/Sys Admin who is keen to work on a high availability and high demand system – in a collaborative manner – building a more robust, reliable and automated platform which can cope with scaling up to meet the ever increasing demand. Our infrastructure is handling billions of requests per month (and growing). We’re massive fans and advocates of Lean and the DevOps movement, and are in the middle of a platform improvement programme - moving our key infrastructure to AWS and Google Cloud Platform; monitoring, measuring and iterating as we go.

About You

You believe systems and infrastructure development involves a lot more than just computers, configs and code. You see it as your remit to really understand our domain so we can all deliver as much value to the business as possible. When you do build something you believe it has to be done really well. To you, quality (both internal and external) really matters. These are things we really care about.

You are a fan of continuous improvement and see high availability of high demand, distributed systems as an area ripe to demonstrate your experience. You love Linux but also see how Windows can inter-operate sanely.

You will have spent some time using cloud computing and see it as an extension of toolset. You appreciate the differences between “using someone else’s computers” and co-located data centers, and are comfortable moving between the two options.

Technology You’ll Get To Use

We’re pretty technology agnostic and are looking for people who aren’t religious about one platform or another, but more interested in being given the opportunity to solve interesting problems with other smart, passionate people. The work opportunities are broad:

  • we manage own hardware and we have a lot of it (500-ish units) with our own virtualised environments.
  • we’re also deploying apps on Elastic Beanstalk and Google Container Engine with Docker, and have apps running CloudFormation defined EC2 set ups
  • we have data separated nicely through Kafka, stored in Postgres, SQL Server, Big Query and S3.
  • we extend our applications into our CDN using VCL
  • we have many sophisticated products and applications and are making good use of technologies like Varnish, Nginx and HAProxy within them (rather than coding our way out of every challenge).

We’re big fans of companies like Etsy and Netflix and also want to view things from a “full-stack” perspective with tight collaboration between developers and operations people to achieve this goal. Automation of infrastructure and systems is part of our daily practice, and we’re pioneering test-driven infrastructure within our teams too.

Here’s the obligatory tick-list of technology names - you don’t have to have experience in all of them, and you may not get to see some of them

  • OS: Debian Linux, Windows Server 2012/2008R2, Windows Server Core
  • Web Ops: Nginx, IIS, Varnish, Git, Jenkins, Team City, Chef and CFEngine
  • Hardware: Dell, Cisco, Juniper
  • Cloud: EC2, GCE, EBS, ELB, GCS, S3, AppEngine,
  • Monitoring: Zabbix, New Relic, Logstash, Kibana, Graphite, StatsD, Datadog, Catchpoint
  • Data Stores: SQL Server, Postgres, Mongodb, ElasticSearch, Solr
  • Other important tech: HAProxy, Debian Package Management, KVM, ASP.NET, Google Apps, PowerDNS, Rack Monkey

About the Job Day to Day

Day-to-day, this job will involve working in a highly collaborative manner with everyone in the organisation, particularly our other technology team members. You’ll be improving the way we collaborate and get things done. A mixture of working with other teams on AWS and GCP infrastructure and operations, looking after our large storage systems and virtualised data centre environment, while also making occasional visits to our data centres to do things we can’t do remotely. We manage work through a prioritsed backlog of tasks with rotation onto a Point of Contact role to cover reactive and unplanned jobs - we try and minimise chaos so there’s always a good purpose for you doing what you’re doing.

There’s a sane, paid (and voluntary) out-of-hours on-call rota (for emergencies only). This job does not involve IT Support; we already have people who are great at that.

How To Apply

If you’re interested, send an email with your CV and a cover note to tech-jobs@7digital.com, ensuring that the subject field contains the following text: “7digital: I am applying for Web Ops Engineer”.

Your cover note should include:

  • Why you would like to join 7digital
  • Where you found us (a job ad, a conference, a hackday, meeting one of us)
  • Links to any account/s on GitHub/Google code etc.
  • Any blogs & email groups you read or would recommend.
  • Any communities & events you attend or are involved with.
  • Any technical books you’ve read that stood out.
  • Links to Twitter/LinkedIn/personal websites/blogs (because we’ll find them anyway so it saves us some time).

Interview process

There are normally 3 stages:

  • Quick phone interview
  • Practical exercise
  • Face to face interview (normally do 2 & 3 on the same day).
Apply Now

Company Perks

Aside from working with a team of inspiring people on the cutting edge of the music industry, you can look forward to our healthy benefits package which includes perks such as volunteer days, share options and family friendly schemes.

our benefits

Featured Post

Meet The Team: Miles Pool

Meet The Team: Miles Pool

Feb 17 2016 Community
Meet the Team - Miles Pool Here at 7digital, we value our team and feel it is important to get to know each other. We're a vibrant group, united by a passion for music and technology, which fuels our ambition both inside and outside of the workplace. With many exciting skills and interests...