cover image
Sony Music Entertainment

Sony Music Entertainment

www.sonymusic.com

1 Job

8,893 Employees

About the Company

At Sony Music Entertainment, we fuel the creative journey. We've played a pioneering role in music history, from the first-ever music label to the invention of the flat disc record. We've nurtured some of music's most iconic artists and produced some of the most influential recordings of all time.

Today, we work in more than 70 countries, supporting a diverse roster of international superstars, developing and independent artists, and visionary creators. From our position at the intersection of music, entertainment, and technology, we bring imagination and expertise to the newest products and platforms, embrace new business models, employ breakthrough tools, and provide powerful insights that help our artists push creative boundaries and reach new audiences. In everything we do, we're committed to artistic integrity, transparency, and entrepreneurship.

Sony Music Entertainment is a member of the Sony family of global companies.

Listed Jobs

Company background Company brand
Company Name
Sony Music Entertainment
Job Title
Senior Software Engineer
Job Description
**Job Title** Senior Software Engineer **Role Summary** Design, develop, and maintain distributed, cloud‑native systems and responsive front‑end applications that empower artists and record labels. Collaborate with product, architecture, and cross‑functional technology teams to deliver high‑quality, scalable user experiences while mentoring junior engineers. **Expectations** - 8+ years of professional software engineering experience. - Proven expertise in Python and TypeScript development. - Strong background in building microservice‑based, asynchronous architectures. - Ability to write clean, testable, and maintainable code. - Experience with AWS cloud services and agile development practices. - Demonstrated skill in mentoring and fostering continuous learning. **Key Responsibilities** - Develop end‑to‑end product features across backend and frontend stacks. - Contribute to all layers of architecture, ensuring robustness and performance. - Write and maintain unit and integration tests; conduct log analysis for debugging. - Collaborate with product management to translate requirements into technical solutions. - Participate in system re‑architecture, technical design reviews, and refinement sessions. - Mentor junior engineers and promote best‑practice coding standards. **Required Skills** - Programming: Python, TypeScript, React, GraphQL. - Architecture: Microservices, asynchronous processing, RESTful APIs. - Databases & Messaging: Neo4j, MySQL, Snowflake, Elasticsearch, Kafka. - Cloud: AWS (compute, storage, networking). - Testing: Unit and integration testing frameworks. - Agile methodologies (Scrum/Kanban). - Performance monitoring and log analysis. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. - Optional: AWS certifications (e.g., Solutions Architect) or other relevant professional certifications.
London, United kingdom
On site
Senior
17-09-2025