Junior Software Engineer
Kobalt Intro:
Kobalt is one of the world’s largest, most innovative music companies, using technology to power creative freedom, transparency, ownership and control for artists, songwriters, publishers, and labels.
Founded in 2000 by Swedish entrepreneur Willard Adhritz, the startup built a platform to maximise efficiency, accuracy, and transparency across the billions of micro-payments collected in today’s highly complex digital world. As traditional music companies fought technology and contracted, Kobalt embraced it and grew, building an infrastructure and world-class creative team purposely designed to usher in the streaming era and a more fair, rewarding music business for creators. Our technology enables them to access royalty payments 4x faster while also maximising the royalty collection amounts.
With over 400 employees in 12 offices worldwide, Kobalt today represents over 31,000 artists and songwriters, 700,000 songs and 600 publishing companies. Kobalt is proud to work with artists, songwriters, and companies like Childish Gambino, Max Martin, Paul McCartney, MPL Communications, Disney Music Group, and many more.
Context:
Kobalt continues to grow 3x faster than the market and, as such, continuously focuses on scaling out its systems, products and services to cope with the increasing demand. One of the key opportunities for Kobalt is to address the masses of songwriters who are reasonably early in their careers and, as such, struggle to get representation from strong publishers. As most publishers depend on primarily manual processes, the service cost usually outweighs the revenue potential that those songwriters would generate. Through technology, Kobalt aims to reduce the cost of service for each individual songwriter, making it viable to support large numbers of songwriters at a marginal cost.
Who is the Registrations Team?
- The Registrations team is focused on building and maintaining a scalable, automated and performant registrations pipeline for Kobalt and AMRA.
- Our primary goal is to ensure that every song is registered accurately and cost-efficiently with collection societies, sub-publishers and digital service providers around the world.
Team Tech Stack:
- Backend: Java, Spring Boot, Kafka (Streams), Kubernetes, SQL
- Frontend: React/NextJs, Typescript, Chakra UI, Jest/React testing libraries, Playwright testing
- Cloud & DevOps: AWS, Terraform, CircleCI, GitHub, Docker, Datadog, Gradle
- Databases: Postgres, Oracle, DynamoDB
Role Overview:
As a Junior Software Engineer, you will join our dynamic and collaborative team where your contributions and ideas are valued. You will participate in all phases of the software development life cycle, from requirement gathering and analysis to testing, deployment and maintenance. This role offers an excellent opportunity for a talented and enthusiastic junior to learn, grow, and make a significant impact.
What you will bring:
Must have:
- Exposure to Java or any other OOO Language and SQL
- Strong numerical and analytical skills
- Excellent communication and collaboration skills
- Exceptional problem-solving skills and keen attention to detail.
- Excitement to learn and adapt to new technologies
- Fast learner with a can-do attitude and passion for development and success
Nice to have:
- Experience with any of the technologies used by the team (listed above)
- Previous work placement or internship experience
What do we offer:
- Competitive Salary: Discuss with the Talent Partner.
- Flexible working. KTech operates with a hybrid working policy (fully remote possible).
- 25 days annual leave.
- 1 well-being day per quarter.
- Half-day summer Fridays (July and August).
- Christmas closure.
- Meeting free Fridays afternoons outside of the summer months. We use this as dedicated learning time.
- 5% pension contribution.
- Health Insurance.
Interview Process and our commitments to you:
- Recruiter Call (30mins)
- Technical/Hiring Manager Screening Call (60 mins)
- Final Interview - Pairing & Culture (100 mins)
We are committed to completing the process in 2 working weeks and will be flexible to meet the candidate's requirements.
We are also committed to providing feedback on each interview at most 48 hours after the interview via email, telephone call or ZOOM.
Apply for this job
*
indicates a required field