Job Description
A little bit about our team:
X5 is a Stockholm based leader in the music industry that combines fast moving startup vibes, with the backbone strength and opportunities that come from being part of Warner Music Group. X5 creates and delivers music products to all the major music platforms, using our purpose-built in-house application suite. We are a small and dedicated team, combining both tech prowess and music expertise to connect music listeners with the music they love. We work in a hybrid model and offer a modern office with beautiful views of central Stockholm.
Your role:
As a Software Engineer at X5, you will be an important part of building our music business application suite. Our applications help us create the best music products possible based on a vast music catalogue while visualizing trends and financial data to all our stakeholders, including labels and artists. You will be work on a small team of dedicated engineers, collaborating closely with the users and stakeholders of our applications. You will dive deep into the business processes and applications supporting them, and take end-to-end ownership to ensure they run smoothly and are continuously improved upon.
Here you’ll get to:
- Take end-to-end ownership and develop some of our most important business applications: keep them stable, resilient, and easy to maintain while driving continuous improvements over time.
- Contribute to technical direction by proposing improvements and helping evolve standards and practices—in collaboration with the team.
- Write and refactor code with maintainability and performance in mind, improve automated testing, and have sound judgment when making design tradeoff decisions. You will also contribute high-quality code reviews.
- Build, ship, and operate your code: improve CI/CD pipelines, strengthen our infrastructure‑as‑code, and ensure smooth deployments.
- Monitor and understand production system behavior, improve observability, and drive performance and scalability improvements by testing, identifying bottlenecks, and implementing optimizations.
- Lead root cause analyses for incidents and implement corrective actions that improve long‑term reliability.
- Learn and grow as a professional through close collaboration with your team members as well as our end users and stakeholders, and by being part of a culture of continuous improvement and learning.
About you:
- You are a curious and dedicated software engineer with at least 3 years of experience with building complex systems in C#/.NET.
- You have a degree (or equivalent education) in Computer Science, Computer Engineering or other related field.
- You thrive in taking end-to-end ownership for your area and work closely together with the tech team as well as other stakeholders to create world-class products.
- You are passionate about writing clean, maintainable code and understand how it fits into the bigger picture.
- You are comfortable working with the whole stack including relational databases, cloud platforms, CI/CD pipelines and infrastructure as code.
- You are an effective communicator who can bridge technical and non-technical discussions and simplify complex topics.
- You work proactively and involve the right stakeholders before making changes that impact others.
We’d love it if you also had:
- Experience or interest in Microsoft Business Intelligence Suite including Azure Data Factory, Synapse, and Power BI
- Hands on Azure experience
- Experience using the latest AI tools in your workflow










