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."  

 

Career Opportunities

Database Administrator (DBA)

Tech
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. 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 digital media services - including download, streaming and radio streaming models - within a fast-changing industry.

About 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 technology, music, and delivering great customer experiences.

About Us

7digital is the global leader in B2B end-to-end digital music solutions, based in London and operating globally

We provide digital services to over 40 partners including TikTok, i.am.+, Fender, Universal Music, Warner Music and Sony

With the growth of streaming services, we’re logging millions of streams every day. 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 70 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 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. 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:

Database and server maintenance, including security, backups, upgrades, monitoring and High Availability

Superior SQL development 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 and storage, other SQL languages (e.g. Postgres), the Apache Kafka platform - and delivering BI objectives. Exposure to these areas would be welcome, but your principal contributions will involve Microsoft SQL Server and T-SQL for the foreseeable future.

 

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 environment and being happy to work in this manner is highly beneficial.

Skills

MS SQL Server

T-SQL

SQL Server Integration Services (SSIS)

Benefits

25 days holiday (increasing by one day each January, up to a maximum of 30 days).

Bonus birthday day off

Pension Scheme

Healthshield cash back scheme

Travel season ticket loan

Cycle to work scheme

Flexible working hours

Up to 3 days paid each year to do volunteer/charity work.

This is a 12 month Fixed Term contract with the aim to go permanent.

Got any questions? Want to know more about the role or team before applying? Get in touch (hr@7digital.com)

 

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.

Apply Now

Senior Developer

Core Technology
London

About 7digital

7digital is a b2b digital music solutions company. We work with clients and partners to transform the listening experience for music fans like you, around the world. Our digital music platform and flexible APIs are used to power comprehensive music and radio services for leading consumer brands, mobile carriers, automotive systems, retailers, broadcasters and record labels. Alongside great technology, we offer global music rights, award-winning radio production services, and content management expertise, making us a leading global partner in the digital music industry.

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 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. 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 aim to understand how your code runs in production. You see it as your remit to really understand our domain so we can all deliver as much value to the business as possible. To you, quality (both internal and external) really matters. These are things we really care about.

The Development Team

We’re strong advocates of Test Driven Development, and we want you to be too. We think that it 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 do you do TDD? How have you used TDD on a recent project? What problems have you faced? The more the better!

We value outcomes over output. We follow Lean principles, building services based on measured impact rather than long lists of features. We use techniques such as Impact Mapping and User Story Mapping to ensure we deliver value at each step of the development process.

Technology you'll get to use

Our production systems run in a multi-cloud environment using various languages, primarily C#, Python and Node.js. We have a distributed data architecture with Apache Kafka at the heart. We are moving towards Linux and a cloud-native style architecture using technologies such as AWS Fargate and cloud functions. We’d be interested in you if you’re from any background as long as you have a keen understanding of good development practices. We have a strong DevOps culture and like to use externally managed services to allow us to focus on what makes our products great. We expect you to be proficient in more than one technology stack. Here are some technologies we currently use:

  • C#, Python, Node.js
  • HTTP & REST
  • Message Queues (RabbitMQ & Kafka)
  • Relational Databases (PostgreSQL & SQL Server)
  • Object Storage (S3 & GCS)
  • Infrastructure as code - Docker, AWS CloudFormation, Chef
  • Linux, Windows
  • Search (Solr)
  • NGINX, HAProxy & Varnish

Benefits

  • 25 days holiday (increasing by one day each January, up to a maximum of 30 days)
  • Bonus birthday day off
  • Pension Scheme - matched contributions up to 3% 
  • Healthshield cash back scheme
  • Travel season ticket loan
  • Cycle to work scheme
  • Flexible working hours
  • Up to 3 days paid each year to do volunteer/charity work
  • Regular knowledge sharing talks and socials

This is a 12 month Fixed Term contract with the aim to go permanent.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.

 

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

Photo of two people in a car listening to the radio

ACCESS and 7digital partner to power the automotive connected radio revolution

Mar 28 2019 Press Release
Oberhausen, Germany - 28th March 2019 − ACCESS CO., LTD and 7digital have announced a partnership to bring cutting-edge connected radio services into the car. The collaboration will see 7digital’s IP radio services and APIs pre-integrated into ACCESS’ Twine for Car™ automotive service platform,...