Technical Lead in London

Technical Lead in London

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

At a Glance

  • Tasks: Lead a team in developing innovative software solutions and champion AI-assisted coding practices.
  • Company: Join IFPI, the global voice of the recording industry, based in vibrant London.
  • Benefits: Enjoy flexible working, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact in the music industry while working with cutting-edge technology.
  • Qualifications: 5+ years in software development, strong Python skills, and experience with AI tools.
  • Other info: Collaborative culture with excellent career advancement opportunities.

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

Reporting to: Deputy Director of Content Protection and Enforcement, Development Location: London Bridge, London (3 days working from the office, 2 days from home) Start Date: April 2026

About IFPI

IFPI is the voice of the recording industry worldwide. IFPI and its National Group network represents the interests of some 8,000 members across the globe. Our mission is to make music thrive by promoting the value of recorded music, campaigning for the rights of record producers, and expanding the commercial uses of recorded music. IFPI’s head office is located in London, with additional offices in Brussels, Nairobi, Singapore, Miami, Abu Dhabi and a representative office in Beijing. We have affiliated organisations in 70 countries, including national groups and music licensing companies that represent their own region’s member record companies.

Our CPE (Global Content Protection & Enforcement) technology team develops tools and systems that safeguard members' rights around the clock — from monitoring online infringement to supporting legal investigations.

The role

This is a technical leadership role, not a management role. You will be the most senior technical voice in a focused team of three developers, responsible for guiding architecture decisions, shaping delivery practices, and ensuring that the solutions we build are robust, maintainable, and fit for purpose. A significant and growing part of how we develop software is through AI-assisted development. Working closely with senior management, you will champion best practices in agentic AI development — including how to structure projects, write effective prompts and markdown specifications, maintain coding standards across AI-assisted workflows, and coordinate consistent practices across the team. You will also contribute to defining the guardrails that allow the team to move quickly without sacrificing quality. The solutions we build range in scale. Some are small enough to be built rapidly via vibe coding; others require careful architecture, modular design, and production-grade engineering. Your experience is important to identify the differences and lead accordingly.

General Responsibilities

  • Architecture & Tech Stack
  • Provide well-reasoned, defensible decisions about tech stack selection — balancing capability, maintainability, team familiarity, and long‑term cost.
  • Evaluate the best architectural approach according to the specific characteristics of each project, using simplicity, efficiency, robustness, and optimisation as guiding principles.
  • Challenge solution designs and provide appropriate advice to ensure that systems are broken down sensibly and not over‑designed.
  • Maintain awareness of the broader technology landscape and guide the team toward proven, appropriate choices.
  • Work closely with the deputy director to establish protocols and best practices when using AI‑based coding to roll out team‑wide standards.
  • Establish conventions for project structure, markdown specifications, prompt design, and code review in AI‑assisted workflows.
  • Identify where AI‑assisted development accelerates delivery and where it requires more careful oversight.
  • Ensure AI‑generated code meets the same quality, security, and maintainability standards as hand‑written code.
  • Delivery & CI/CD
    • Orchestrate the delivery of production‑ready code, from design through deployment.
    • Co‑coordinate deployment strategies, and release practices appropriate to the team’s scale.
    • Define standards for testing, code review, and code health that the team can follow consistently.
    • Ensure engineering plans and test schedules are clearly defined and communicated.
  • Team Guidance & Culture
    • Serve as the lead the team can look to for technical guidance on hard decisions.
    • Mentor and guide developers of varying experience levels, fostering a collaborative, learning‑oriented environment.
    • Foster a ‘you build it, you run it’ culture that builds accountability and operational awareness.

    Position Requirements

    • 5+ years of professional software development, with meaningful time in a tech lead or senior architect role.
    • Demonstrated experience making architecture decisions at team or product level — and defending them to stakeholders.
    • Strong proficiency in Python and at least one modern frontend framework (Vue.js, React, or Angular).
    • Solid grasp of SQL database design, RESTful APIs, and backend systems.
    • Hands‑on experience with AWS or equivalent cloud platforms; understanding of cloud‑native architecture patterns.
    • Practical experience with CI/CD tools and DevOps principles in a production environment.
    • Experience with or genuine enthusiasm for agentic AI coding tools.
    • An instinct for appropriate simplicity: the ability to resist over‑engineering and recognise when a straightforward solution is the right one.
    • Excellent written and verbal communication; comfortable engaging technical and non‑technical audiences alike.
    • Familiarity with agentic AI workflows, prompt engineering, and managing AI‑generated code in production.
    • Experience with web scraping or crawling systems (relevant to our content monitoring work).
    • Knowledge of NoSQL technologies (MongoDB preferred).
    • Experience with data engineering, ETL processes, or ML‑adjacent applications.
    • AWS certifications, or willingness to obtain them.
    • Interest in music, copyright, or the broader creative industries.

    How to apply

    Candidates who can demonstrate that they meet specifications set out above and can prove that they have the right to work in the UK should send an application to or by post to HR Department, IFPI Secretariat, The Shard, 7th floor, 32 London Bridge Street, London, SE1 9SG. The application should include your CV and a covering letter stating how you meet each requirement. Due to the need to fill this role swiftly, applications will be reviewed on a rolling basis, and we reserve the right to close this advert before the confirmed closing date when we receive sufficient applications. Closing date for applications Monday 30th March 2026.

    Interview Process

    We will, having reviewed applications on a rolling basis, seek to conduct interviews with candidates via online or in person. In order to process job applications, IFPI collects personal information submitted by applicants. By applying for this role, you are consenting to that processing. All personal information is processed in line with our privacy policy set out at https://www.ifpi.org/terms-conditions.

    EEO Statement

    IFPI is committed to equal opportunities and welcomes colleagues from a diverse range of backgrounds.

    Technical Lead in London employer: IFPI

    IFPI is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of London Bridge. With a commitment to employee growth, you will have the opportunity to lead cutting-edge projects in AI-assisted development while enjoying a flexible work arrangement of three days in the office and two days from home. Join us to make a meaningful impact in the music industry while being part of a diverse team that values your expertise and encourages professional development.
    IFPI

    Contact Detail:

    IFPI Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Technical Lead in London

    ✨Tip Number 1

    Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

    ✨Tip Number 2

    Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to AI-assisted development. This gives potential employers a taste of what you can do and sets you apart from the crowd.

    ✨Tip Number 3

    Prepare for interviews by practising common technical questions and scenarios. Think about how you would approach architecture decisions or handle team dynamics. The more prepared you are, the more confident you'll feel!

    ✨Tip Number 4

    Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at IFPI and contributing to the music industry's future.

    We think you need these skills to ace Technical Lead in London

    Technical Leadership
    Architecture Decision Making
    Python
    Frontend Frameworks (Vue.js, React, or Angular)
    SQL Database Design
    RESTful APIs
    AWS or Equivalent Cloud Platforms
    CI/CD Tools
    DevOps Principles
    Agentic AI Coding Tools
    Communication Skills
    Web Scraping or Crawling Systems
    NoSQL Technologies (MongoDB preferred)
    Data Engineering
    ETL Processes

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the Technical Lead role. Highlight your experience in software development, especially in architecture decisions and AI-assisted coding. We want to see how your skills align with what we're looking for!

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain how you meet each requirement listed in the job description. Be specific about your experiences and how they relate to the responsibilities of the role. We love a good story!

    Showcase Your Technical Skills: Don’t forget to showcase your technical skills clearly. Mention your proficiency in Python, frontend frameworks, and any experience with AWS or CI/CD tools. We’re keen on seeing how you can contribute to our tech stack!

    Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it’s super easy!

    How to prepare for a job interview at IFPI

    ✨Know Your Tech Stack

    Make sure you’re well-versed in the tech stack mentioned in the job description. Brush up on your Python skills and be ready to discuss your experience with frontend frameworks like Vue.js, React, or Angular. Being able to articulate your architectural decisions and how they align with the company’s goals will show that you’re the right fit for the role.

    ✨Showcase Your AI Knowledge

    Since this role involves AI-assisted development, come prepared to discuss your experience with agentic AI coding tools. Think of examples where you've successfully integrated AI into your projects, and be ready to explain how you maintain quality and security in AI-generated code. This will demonstrate your ability to lead the team in adopting best practices.

    ✨Prepare for Scenario Questions

    Expect scenario-based questions that assess your problem-solving skills and decision-making process. Prepare examples from your past experiences where you had to make tough architectural choices or mentor team members. This will help you illustrate your leadership style and technical expertise effectively.

    ✨Communicate Clearly

    Strong communication is key, especially when engaging with both technical and non-technical audiences. Practice explaining complex concepts in simple terms, as you may need to convey your ideas to stakeholders who aren’t as tech-savvy. This will highlight your ability to bridge the gap between different teams and ensure everyone is on the same page.

    Technical Lead in London
    IFPI
    Location: London

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    >