Sonymusicentertainment

Lead Software Engineer

Europe, Estonia, Tallinn; UK & Ireland, United Kingdom, London. Posted 2 months ago

The role

You will lead technical design and implementation of scalable software solutions for global B2B2C platforms. You will drive architecture decisions, mentor engineers, and partner with stakeholders to modernize systems.

What you will do

  • Lead technical design and implementation of scalable software solutions
  • Drive architecture decisions across distributed systems, APIs, data pipelines, and platform services
  • Partner with Product, Operations, and stakeholders to translate business requirements
  • Write clean, maintainable, well-tested code and establish engineering best practices
  • Lead technical design sessions, architecture reviews, and modernization initiatives
  • Design resilient services and integrations with internal and third-party platforms
  • Champion application reliability, performance, observability, and operational excellence
  • Mentor engineers through technical coaching, code reviews, and architectural guidance
  • Identify technical debt and lead initiatives to improve scalability and productivity
  • Troubleshoot complex production issues and drive root cause analysis

Required qualifications

  • 10+ years of software engineering experience
  • Experience implementing distributed systems
  • Strong experience with Python and JavaScript
  • Experience building frontend applications using TypeScript and React
  • Experience with various database technologies and query languages (Snowflake, MySQL, Neo4j, Kafka, OpenSearch)
  • Experience designing microservices and APIs using REST, HTTP, and OAuth
  • Comfortable with AWS cloud technologies
  • Experience using log analysis and monitoring tools
  • Experience writing unit, integration, and automated tests
  • Experience working within Agile development teams
  • Excellent communication skills

Nice to have

  • Deep understanding of software architecture, domain modeling, and scalable system design
  • Experience designing data models and optimizing schemas for complex business domains
  • Experience working with large datasets and high-volume systems
  • Can mobilize engineering teams around a technical vision
  • Establishes engineering best practices, coding standards, and development processes
  • Strong systems-thinking mindset
  • Demonstrated experience leading complex technical initiatives without direct people management responsibility
  • Passionate about mentoring engineers and fostering a culture of technical excellence
  • Interest in music, technology, and building systems that directly support artists and creators

Benefits

  • Modern office environment
  • Investment in professional growth and development
  • Private medical cover
  • Generous pension scheme
  • Life assurance
  • Income protection
  • Music industry perks
  • Time off over winter break

Before you apply

  • Applicants must be at least 18 years of age
  • You will need to agree to the terms of the privacy policy

About the company

Sony Music Entertainment works in more than 70 countries, supporting a diverse roster of international superstars, developing and independent artists, and visionary creators. The company operates at the intersection of music, entertainment, and technology.

Lead Software Engineer at Sonymusicentertainment | JobZoey