Director of Engineering (Platform & Scale) in London

Director of Engineering (Platform & Scale) in London

London Full-Time 100000 - 150000 € / year (est.) No home office possible
Deepstreamtech

At a Glance

  • Tasks: Lead multiple engineering teams to develop high-scale platforms and innovative solutions.
  • Company: Join a dynamic tech company focused on performance marketing data.
  • Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
  • Other info: Be part of a culture that values ownership, accountability, and continuous improvement.
  • Why this job: Make a real impact by shaping the future of our high-scale platform.
  • Qualifications: Proven experience in engineering management and strong technical background.

The predicted salary is between 100000 - 150000 € per year.

Requirements

  • Proven Management Scale: Experience leading multiple engineering teams (including managing other managers) in a fast-paced, product-led environment.
  • Deep Technical Roots: A strong background in backend or platform engineering, with the demonstrable ability to design and critique distributed systems at scale.
  • Architectural Mastery: Experience with event-driven architecture, real-time data processing, and making clear technical decisions under ambiguity.
  • Strategic Partnership: A track record of working effectively with Product and stakeholders at all levels to balance performance, reliability, and cost.
  • Pragmatic Problem Solving: The ability to move comfortably between high-level organizational strategy and low-level technical detail.
  • Clear Communication: Exceptional interpersonal skills with the ability to explain complex trade-offs clearly without relying on others to define the direction.
  • (Desirable) Scaling Experience: You’ve personally designed systems that needed to scale—and you have seen exactly where they break.
  • (Desirable) Conflict Resolution: You have challenged engineers or stakeholders when necessary and can articulate the technical or business reasoning behind it.
  • (Desirable) Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (preferred).
  • (Desirable) Agile & Lean Mastery: Practical experience driving efficiency using Agile principles and modern engineering practices (TDD, CI/CD, DDD).

What the job involves

The Director of Engineering is a key leadership role at the intersection of technical depth, people management, and product partnership. At Partnerize, we operate a high-scale platform processing over a billion daily events. You will be responsible for overseeing multiple cross‑functional engineering teams through Engineering Managers, driving the development and execution of strategies that ensure high throughput, resilience, and observability. This is not a purely strategic role; you are a technical authority who leads through judgment, guiding architectural decisions and working closely with engineers on complex distributed systems.

At the heart of our platform, we track performance marketing data and build a number of solutions to turn this data into useful information for our customers. We work with a lot of data, generating over a billion events across our infrastructure daily. We aim to make as much of this data available in real‑time as possible, which is no mean feat at this scale! Our platform is powered by our REST APIs and everything is developed with an API‑first approach. The primary technologies we use are PHP, Python, JavaScript (React), and Kafka. Data is stored in MySQL, PostgreSQL, Druid, and Redis. We are constantly evolving our platform and tools to take advantage of the ever‑changing tech landscape. We deploy to production several times a day.

Lead through Managers: Manage Engineering Managers and Agile Delivery Leads of cross‑functional teams, owning delivery, quality, and system reliability.

Act as Technical Authority: Guide architecture across backend and platform systems—not just reviewing it, but actively shaping the design of high‑concurrency, event‑driven systems.

Partner with Product: Collaborate closely with Product leaders to shape roadmaps, challenge assumptions, and balance speed against scalability and technical debt.

Drive Engineering Standards: Develop and maintain processes and best practices for distributed systems and APIs to enable high‑quality software delivery at scale.

Manage Outcomes: Take ownership of technical outcomes and system health, ensuring infrastructure is designed for resilience and observability.

Nurture Talent: Act as a mentor and role model for Engineering Managers and senior engineers, strengthening both technical and leadership capability across the tribe.

Foster Culture: Drive a culture of high ownership, accountability, and continuous improvement, ensuring engineering efforts align with organizational goals.

Director of Engineering (Platform & Scale) in London employer: Deepstreamtech

At Partnerize, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As the Director of Engineering, you will lead talented teams in a dynamic environment, with ample opportunities for professional growth and mentorship. Our commitment to cutting-edge technology and real-time data processing ensures that you will be at the forefront of engineering excellence, all while enjoying a supportive workplace that values your contributions and encourages continuous improvement.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Director of Engineering (Platform & Scale) in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Prepare for those interviews by practising common questions and scenarios related to engineering leadership. Think about how you’d tackle real-world problems and be ready to showcase your strategic thinking and technical expertise.

Tip Number 3

Don’t just apply anywhere—focus on companies that align with your values and career goals. Use our website to find roles that excite you and tailor your approach to show why you’re the perfect fit for their team.

Tip Number 4

Follow up after interviews! A quick thank-you email can go a long way in keeping you top of mind. Share any additional thoughts you have about the conversation or ideas you’d bring to the role.

We think you need these skills to ace Director of Engineering (Platform & Scale) in London

Management Skills
Backend Engineering
Distributed Systems Design
Event-Driven Architecture
Real-Time Data Processing
Technical Decision Making
Stakeholder Engagement

Some tips for your application 🫡

Show Your Passion:Let your enthusiasm for engineering and leadership shine through in your application. We want to see that you’re not just looking for a job, but that you’re genuinely excited about the opportunity to lead teams and drive innovation.

Tailor Your Experience:Make sure to highlight your experience with managing engineering teams and your technical background. We’re keen on seeing how your past roles align with our needs, especially in fast-paced environments and with distributed systems.

Communicate Clearly:Use clear and concise language to explain your achievements and experiences. We value exceptional communication skills, so make it easy for us to understand your journey and the impact you’ve made in previous roles.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting role. We can’t wait to hear from you!

How to prepare for a job interview at Deepstreamtech

Know Your Tech Inside Out

As a Director of Engineering, you need to showcase your deep technical roots. Brush up on your knowledge of backend and platform engineering, especially around distributed systems. Be ready to discuss your experience with event-driven architecture and real-time data processing, as well as any challenges you've faced in scaling systems.

Showcase Your Leadership Style

This role involves managing multiple engineering teams, so be prepared to talk about your management style. Share examples of how you've led teams in fast-paced environments and how you've resolved conflicts. Highlight your ability to mentor others and foster a culture of accountability and continuous improvement.

Communicate Clearly and Confidently

Exceptional communication skills are key for this position. Practice explaining complex technical concepts in simple terms. Be ready to articulate your thought process behind architectural decisions and how you balance performance, reliability, and cost when working with stakeholders.

Prepare for Strategic Discussions

Expect to engage in high-level strategic conversations during the interview. Think about how you've previously partnered with product teams to shape roadmaps and challenge assumptions. Be ready to discuss how you manage technical debt while ensuring system reliability and quality.