
Lead Software Engineer
Sony Music Global2 months ago
Tallinn, Estonia or London, United KingdomStaff+
Responsibilities
- Lead the technical design and implementation of scalable software solutions for global B2B2C platforms.
- Drive architecture decisions across distributed systems, APIs, data pipelines, and platform services.
- Translate complex business requirements into technical solutions with Product, Operations, and stakeholder teams.
- Write maintainable, well-tested code and establish engineering standards, coding practices, and development processes.
- Lead technical design sessions, architecture reviews, modernization initiatives, and long-term technical roadmap planning.
- Design resilient services and integrations with internal and third-party platforms.
- Improve application reliability, performance, observability, scalability, maintainability, and developer productivity.
- Troubleshoot complex production issues, conduct root cause analysis, and guide engineers through mentoring, code reviews, and architectural coaching.
Requirements
- 10+ years of software engineering experience.
- Experience implementing distributed systems and designing scalable software architectures.
- Strong experience with Python and JavaScript.
- Experience building frontend applications with TypeScript and React.
- Experience with Snowflake, MySQL, Neo4j, Kafka, OpenSearch, and other database technologies and query languages.
- Experience designing microservices and APIs using REST, HTTP, and OAuth.
- Experience with AWS cloud technologies, log analysis, monitoring, and production reliability investigations.
- Experience writing unit, integration, and automated tests.
- Experience working in Agile development teams.
- Strong communication, stakeholder influence, systems thinking, and technical mentoring skills.
- Experience with domain modeling, data modeling, schema optimization, large datasets, high-volume systems, and complex technical initiatives.
- Demonstrated ability to lead technical initiatives without direct people-management responsibility.
- Interest in music, technology, and systems supporting artists and creators.
Benefits
- Hybrid London work arrangement with 3 days in the office and 2 days remote.
- Modern office environment and opportunities for professional growth and development.
- Private medical cover, generous pension scheme, life assurance, income protection, music industry perks, and time off over winter break.
- Opportunities to contribute to social impact, diversity, equity, and inclusion initiatives.
Tech Stack
Categories
About Sony Music Global
Sony Music Entertainment is a global recorded-music company that signs and develops artists, operates labels, and distributes and markets their releases across streaming, download, and physical formats. It earns revenue from music sales and streaming, licensing/sync, and artist services. Headquartered in New York and part of Sony Group, it operates in more than 70 countries, including Germany via sonymusic.de.