Kobalt was founded in 2000 with a mission: Make the music industry fairer & rewarding for creators.
We wanted to give creators, our artists, songwriters, musicians, labels & publishers, the freedom & transparency they needed to build their careers.
Today, Kobalt does exactly that. Our music technology services including Publishing, Recordings, Synchronization & the worlds first Global Digital Collection Society are trusted by some of the worlds greatest artists, & we represent more than 40% of the top 100 songs & albums in the U.S. & U.K. And its not just the big names we help. Our open platform allows new & upcoming artists & writers all over the world to get access to invaluable insights that help boost their musical careers.
Having undergone difficult times in the late 90s due to piracy, the music industry resurged due to streaming & curated online services & is now on a path of explosive growth as music becomes more ubiquitous than ever & distributed all over the world. Furthermore, data is today generated & collected at an unprecedented rate, through social media, marketing & other digital platforms.
As leaders in music technology, we are riding a rapid growth wave & scaling our systems & products to cope with current & future demand, while also building new innovative products that not only enable better decision making, increased efficiency but also help maximise revenue for creators.
WHAT IS IT LIKE TO BE AN ENGINEER AT KOBALT
We are passionate about our teams & hiring great talent. We are looking for engaged & sharp Engineers at all levels to support us with our growth ambitious.
As an engineer at Kobalt youll be involved in the whole development life cycle starting with planning & road mapping sessions with the product team, writing clean, scalable & fully tested code.
Our new developers are always mentored by an existing & more experienced member of the team & have access to an extensive range of learning materials ranging from a free Udemy account to access to a library of online e-books & audiobooks.
As a technology company we are also committed to sharing our knowledge & experiences with the wider technology community through monthly technology & diversity focussed events.
HOW DOES THIS ROLE CONTRIBUTE TO KOBALT?
Our 100 strong engineering team is split into 4 main areas aligning to our core business units - publishing, recordings, digital collections & synch. Each of these areas is split further into smaller product or feature lead teams.
Our engineering teams find creative solutions to solve complex problems that help us provide most innovative ways for creators to distribute their work, collect their royalties, keep track of their streaming data & sync their music to TV, film & advertising opportunities that exists in the music world today.
As a Senior Engineer at Kobalt you will be responsible for working on technology problems ranging from the large scale transformation of a monolith application that processes billions of royalty payments monthly, into scalable, language agnostic services, to using predictive analysis to build recommendation engines that help our Synch team find music to fit briefs from advertising agencies from a catalogue of millions of songs.
Language is not the most important thing to us when we look for Engineers. What is important is that our engineers are curious, adaptable, dependable, always want to learn more, & are able to write clean, tested & reliable code. To begin with, you will likely be coding in Java so some experience of Java or a similar object oriented language will be advantageous.
We follow best practices, test our own code & deploy our own work with the help of our operations team.
This is a unique opportunity to be hands on with both the product & the technology whilst helping to shape the future of music for creators.
IDEALLY YOU WILL...
- Have a Bachelors or Masters Degree in Computer Science or a related field or equivalent working experience
- Be comfortable in multiple development languages (static & dynamic) including Java, & interested in learning more
- Have a good understanding of systems design, algorithms, & data structures
- Experience with AWS, Google Cloud, or any proprietary clouds
- Experience with big data technologies (e.g. Hadoop) & with microservices architecture
- Demonstrate a devops-centric approach for delivering high quality & reliable service development, with a test driven approach for delivering clean, tested & reliable code
- Have experience of transferring knowledge & mentoring graduates & more junior team members
Competitive salary & benefits
Posted Date Monday 25th March 2019
Closing Date for Applications Wednesday 24th April 2019
Applicants must be eligible to work in the United Kingdom. Verification checks will be conducted during the interview process & a full DBS check on acceptance of offer. Kobalt is an equal opportunity employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, gender, age, religion, disability, sexual orientation, or any other status or characteristic protected by law.