Senior Software Engineer

Senior Software Engineer

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join a cross-functional team to build innovative products for artists and labels worldwide.
  • Company: Sony Music is a global leader in music entertainment, fostering creativity and collaboration.
  • Benefits: Enjoy flexible remote work, comprehensive health benefits, and support for personal growth.
  • Why this job: Be part of a culture that values continuous learning and empowers you to lead impactful projects.
  • Qualifications: 8+ years in software engineering with experience in distributed systems, Python, JavaScript, and more.
  • Other info: Diversity and inclusion are core values; applicants must be 18+.

The predicted salary is between 43200 - 72000 £ per year.

Sony Music Product Design & Engineering is looking for a Senior Software Engineer to join our development team.

What you’ll do:

  • Work with a cross-functional team to build products that empower artists and record labels across the globe
  • Contribute to all tiers of our architecture to produce high quality, robust user experiences
  • Write clean, tested, maintainable code
  • Work closely with product management to understand client requirements
  • Design, communicate and execute a vision in collaboration with your team and other teams across the technology organization
  • Participate in re-architecture, refinement and technical design of various systems
  • Mentor more junior engineers and contribute to a culture of continuous learning

Who you are:

  • Seeking 8+ years of software engineering experience in the following areas:
  • Experience implementing distributed systems
  • Experience in a scripting language (we use Python and JavaScript)
  • Experience building frontend applications (we use TypeScript, React, and GraphQL)
  • Experience with various database technologies and query languages (we use Neo4j, Kafka, MySQL, Snowflake, Elasticsearch, and more)
  • Familiar with low-latency techniques to help improve page load time and reliability
  • Experience with microservices, APIs, and related standards such as REST, HTTP, and OAuth
  • Comfortable with AWS Cloud technologies
  • Experience using log analysis to investigate bugs and performance issues
  • Experience writing unit and integration tests
  • Experience working in an agile team

The Ideal Candidate

  • Can mobilize teams around a vision and help lead execution of that vision
  • Experience with data modeling and schema design of real world use cases
  • Defines best practices and standards within the team and helps build tooling to make those easy to follow
  • Proactive problem solving
  • Experience optimizing tables, schemas and data structures
  • Ability to determine sensible KPIs and optimize against them

What we give you:

  • You join an inclusive, collaborative and global community where you have the opportunity to fuel the creative journey
  • A modern office environment designed to foster productivity, creativity, and teamwork
  • Our Hybrid with Flexibility approach combines the flexibility of remote working with the benefits of in-person collaboration whenever we need to come together to do our best work. Managers will partner with their teams and employees to establish work arrangements that meet the business, team, and individual needs.
  • An attractive and comprehensive benefits package including medical, dental, vision, life & disability coverage, and 401K + employer matching
  • Voluntary benefits like company-paid identity theft protection and resources for pets, mental health and meditation resources, industry-leading fertility coverage, fully paid leave for childbirth or bonding, fully paid leave for caregivers, programs for loved ones with developmental disabilities and neurodiversity, subsidized back-up child and elder care, and reimbursement for adoption, surrogacy, tuition and student loans
  • We invest in your professional growth & development
  • Time off for a winter recess

Sony Music is committed to providing equal employment opportunity for all persons regardless of age, disability, national origin, race, color, religion, sex, sexual orientation, gender, gender identity or expression, pregnancy, veteran or military status, marital and civil partnership/union status, alienage or citizenship status, creed, genetic information or any other status protected by applicable federal, state, or local law.

Equal Opportunities

As an active part of a culturally and socially diverse society, Sony Music’s aim is that our workforce is diverse and inclusive. Sony Music is an equal opportunity employer and supports workforce diversity.

Please note that applicants must be at least 18 years of age.

#J-18808-Ljbffr

Senior Software Engineer employer: Sony Music Entertainment (UK) Ltd.

At Sony Music Product Design & Engineering, we pride ourselves on being an exceptional employer that fosters a culture of inclusivity and collaboration. Our modern office environment, combined with our Hybrid with Flexibility approach, allows for a perfect balance between remote work and in-person teamwork, ensuring that you can thrive both personally and professionally. With a comprehensive benefits package and a strong commitment to employee growth, you'll find ample opportunities to develop your skills while contributing to meaningful projects that empower artists and record labels worldwide.
S

Contact Detail:

Sony Music Entertainment (UK) Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as Python, JavaScript, TypeScript, React, and GraphQL. Having hands-on experience or personal projects showcasing these skills can set you apart from other candidates.

✨Tip Number 2

Highlight your experience with distributed systems and microservices in your conversations. Be prepared to discuss how you've implemented these in past projects and the impact they had on performance and scalability.

✨Tip Number 3

Showcase your ability to mentor junior engineers and contribute to a culture of continuous learning. Share examples of how you've helped others grow in their roles, as this aligns with the company's values.

✨Tip Number 4

Prepare to discuss your approach to problem-solving and optimizing data structures. Being able to articulate your thought process and provide real-world examples will demonstrate your expertise and fit for the role.

We think you need these skills to ace Senior Software Engineer

Distributed Systems Implementation
Scripting Languages (Python, JavaScript)
Frontend Development (TypeScript, React, GraphQL)
Database Technologies (Neo4j, Kafka, MySQL, Snowflake, Elasticsearch)
Low-Latency Techniques
Microservices Architecture
API Development (REST, HTTP, OAuth)
AWS Cloud Technologies
Log Analysis for Bug Investigation
Unit and Integration Testing
Agile Methodologies
Data Modeling and Schema Design
Best Practices Definition
Proactive Problem Solving
Table and Schema Optimization
KPI Determination and Optimization

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description for the Senior Software Engineer position. Understand the key responsibilities and required skills, especially in areas like distributed systems, scripting languages, and frontend applications.

Tailor Your CV: Customize your CV to highlight relevant experience that aligns with the job requirements. Emphasize your 8+ years of software engineering experience, particularly in Python, JavaScript, TypeScript, React, and any database technologies you've worked with.

Craft a Strong Cover Letter: Write a compelling cover letter that showcases your passion for empowering artists and record labels. Mention specific projects where you contributed to high-quality user experiences and how you can bring value to the team at Sony Music.

Showcase Your Problem-Solving Skills: In your application, provide examples of how you've proactively solved problems in previous roles. Highlight your experience with optimizing data structures, defining best practices, and mentoring junior engineers to demonstrate your leadership capabilities.

How to prepare for a job interview at Sony Music Entertainment (UK) Ltd.

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with distributed systems, scripting languages like Python and JavaScript, and frontend technologies such as TypeScript and React. Highlight specific projects where you implemented these technologies.

✨Demonstrate Problem-Solving Skills

Prepare examples of how you've proactively solved complex problems in previous roles. Discuss your experience with optimizing databases and improving performance, as well as any relevant KPIs you've established.

✨Emphasize Collaboration and Mentorship

Since the role involves working closely with cross-functional teams and mentoring junior engineers, be ready to share experiences where you successfully collaborated on projects and helped others grow in their roles.

✨Understand the Company Culture

Familiarize yourself with Sony Music's commitment to diversity and inclusion. Be ready to discuss how you can contribute to a positive team culture and support continuous learning within the organization.

Senior Software Engineer
Sony Music Entertainment (UK) Ltd.
S
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>