Director, Engineering (London)
Director, Engineering (London)

Director, Engineering (London)

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Lead a talented team to develop cutting-edge agency tools and systems.
  • Company: Choreograph is a global data products and technology company, part of GroupM.
  • Benefits: Enjoy a collaborative work environment with opportunities for growth and innovation.
  • Why this job: Join a passionate team in a dynamic setting where your ideas truly matter.
  • Qualifications: 3+ years leading teams and 5+ years as a software developer required.
  • Other info: This role is based in London and requires the right to work in the UK.

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

Who we are

At Choreograph, we deliver data-driven products and solutions that make advertising work better for people. Choreograph, an affiliate of GroupM, is a global data products and technology company, purpose-built for an era that demands a new approach to data management, usage, and brand growth. Data is the fuel that powers growth. The companies who best leverage data are creating unbeatable advantages over their competitors while simultaneously connecting with customers more effectively. Our goal is to help future-focused businesses use their data in ways that meet savvy customers’ expectations while building trust and understanding.

Who we are looking for

As our Director of Engineering, you will lead the development of state-of-the-art agency tools and systems and manage a team of highly talented software engineers. You will take our technological capabilities in business operations to the level of world-class thought leadership and ultimate efficiency. The role is of high visibility and scope. At Choreograph, you will collaborate with a group of quick-witted, humorous, and extremely dedicated coworkers and clients who are all passionate about digital media. The Choreograph work environment is inviting. You will work in an open, modern space where you will often find groups in casual brainstorming sessions sharing ideas and strategies for new initiatives. Everyone has a voice at Choreograph, and we are open to new ways of thinking, especially those that will contribute to the overall success of Choreograph. Opinions and ideas are always welcomed, in fact, they are encouraged! We believe in the power of digital media to transform the way businesses and consumers interact. You must believe it as well.

What you’ll do

  • Oversee technology development team(s) focused on business processes, workflows, integrations, and efficiencies in a highly dynamic environment requiring agility of development.
  • Hire, train, manage, and mentor software engineers through continuous interaction and regular performance reviews. Identify appropriate goals and development opportunities for team members. Must also be able to attract and retain top-tier talent.
  • Manage the license agreements needed for the team to run in terms of tools and infrastructure.
  • Participate in meetings across different departments, like product, engineering, and business to provide technical clarity to Product/Business and business needs to Engineering.
  • Remove any blockers for engineers in terms of code, resources, clarification, etc.
  • Contribute to code reviews and design discussions on general coding practices and future-proofing.
  • Deliver sustainable, performing, and cost-efficient software components fulfilling product requirements in time, budget, and quality.
  • Champion agile development, fostering the culture and pushing your people to rise to the occasion and deliver products on time.
  • Provide estimates for planned tasks – identify project dependencies/anticipate and resolve conflicts that may pose a risk to successful completion.
  • Responsibility for full SDLC (Planning, Engineering design, Development, QA, CI/CD, and Production Support).
  • Provide 2nd-level support for production systems.
  • Collaborate with other engineering managers, architects, and operations to develop overall standards, process documentation, impact assessments, and operability.
  • Manage and resolve escalations.

What you’ll need

  • At least 3+ years’ experience in leading teams & 5+ years’ experience as a software developer.
  • Strong knowledge of software architecture, API design, API Management, and scalable systems.
  • Strong experience in the following:
  • Automating business workflows and proven experience with system integrations.
  • Jira, Confluence, and DSP integrations.
  • Either Python or .NET and at least passing familiarity with the other.
  • Either Angular or React and at least passing familiarity with the other.
  • SQL, GCP, Docker.
  • Event-driven and micro-frontend architecture styles and patterns.
  • Enterprise scale, high concurrency, and high availability technologies and architectures.
  • Managing globally distributed teams.
  • Experience with building LLM-based software solutions.
  • You have a passion for:
    • Working with users and an ability to normalize user requirements.
    • Looking for novel and creative solutions to complex problems.
    • Coding not only of a formal spec but also a problem statement.
    • Effective delegation, recognizing gaps in knowledge or experience, and pursuing proper training.
    • Agile, Continuous Integration, automation, and Delivery as well as Componentized design.
    • Communicating well with business users, product managers, and senior leadership.
    • Experience working in agencies or the ad tech industry is a strong plus.

    Success Attributes

    • High energy and passion for the job.
    • Motivated, self-starter, self-reliant, resilient, and ambitious.
    • Comfortable and thrive in a fast-paced, entrepreneurial environment.

    Choreograph™ is WPP’s global data products and technology company fueling growth for the world’s most admired brands. Discover more about Choreograph at www.choreograph.com.

    (Please note this is a UK-based role and requires individuals to have the right to work in this location).

    Director, Engineering (London) employer: GroupM

    At Choreograph, we pride ourselves on being an exceptional employer, offering a vibrant and collaborative work culture in the heart of London. Our commitment to employee growth is evident through continuous training and mentorship opportunities, ensuring that our team members thrive in their careers while contributing to innovative data-driven solutions. With a focus on agility and creativity, we encourage every voice to be heard, making Choreograph not just a workplace, but a community where passionate individuals can make a meaningful impact.
    G

    Contact Detail:

    GroupM Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Director, Engineering (London)

    ✨Tip Number 1

    Familiarise yourself with the latest trends in data management and advertising technology. Understanding how companies leverage data for brand growth will help you speak confidently about your vision for Choreograph's future.

    ✨Tip Number 2

    Showcase your leadership style by preparing examples of how you've successfully managed and mentored engineering teams in the past. Highlighting your ability to attract and retain top talent will resonate well with our values.

    ✨Tip Number 3

    Be ready to discuss your experience with agile development methodologies. We value a culture of agility, so demonstrating your ability to foster this environment will set you apart from other candidates.

    ✨Tip Number 4

    Prepare to engage in technical discussions about software architecture and system integrations. Your insights on API design and scalable systems will be crucial in showcasing your fit for the Director of Engineering role.

    We think you need these skills to ace Director, Engineering (London)

    Leadership Skills
    Software Development
    Software Architecture
    API Design and Management
    Agile Methodologies
    Team Management
    Performance Review Techniques
    Project Management
    Technical Communication
    Problem-Solving Skills
    Workflow Automation
    System Integration
    Jira and Confluence Proficiency
    Python and .NET Familiarity
    Frontend Frameworks (Angular/React)
    SQL Database Management
    Cloud Platforms (GCP)
    Docker Containerization
    Event-Driven Architecture
    Micro-Frontend Architecture
    High Availability Systems
    Experience with LLM-based Software Solutions
    Delegation and Training Skills
    Collaboration Across Departments
    Resilience in Fast-Paced Environments

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights relevant experience in leading engineering teams and software development. Emphasise your knowledge of software architecture, API design, and any experience with the technologies mentioned in the job description.

    Craft a Compelling Cover Letter: In your cover letter, express your passion for digital media and how it aligns with Choreograph's mission. Mention specific examples of how you've successfully managed teams and delivered projects on time and within budget.

    Showcase Leadership Skills: Highlight your experience in hiring, training, and mentoring software engineers. Provide examples of how you've fostered a collaborative environment and removed blockers for your team to ensure successful project completion.

    Demonstrate Problem-Solving Abilities: Include instances where you've tackled complex problems with innovative solutions. This could involve automating workflows or integrating systems, showcasing your ability to think creatively and effectively.

    How to prepare for a job interview at GroupM

    ✨Showcase Your Leadership Skills

    As a Director of Engineering, you'll need to demonstrate your ability to lead and mentor teams. Prepare examples of how you've successfully managed teams in the past, focusing on your approach to hiring, training, and performance reviews.

    ✨Understand the Tech Stack

    Familiarise yourself with the technologies mentioned in the job description, such as Python, .NET, Angular, and React. Be ready to discuss your experience with these technologies and how they can be applied to improve business processes and workflows.

    ✨Emphasise Agile Methodologies

    Choreograph values agile development, so be prepared to discuss your experience with agile practices. Share specific instances where you've implemented agile methodologies to enhance team productivity and project delivery.

    ✨Prepare for Cross-Department Collaboration

    The role involves working closely with various departments. Think of examples where you've successfully collaborated with product managers or other stakeholders to bridge technical and business needs, ensuring clarity and alignment across teams.

    Director, Engineering (London)
    GroupM
    Go Premium

    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

    G
    • Director, Engineering (London)

      London
      Full-Time
      48000 - 84000 £ / year (est.)

      Application deadline: 2027-08-18

    • G

      GroupM

    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >