Senior Graph Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
VML, part of WPP, is a leading creative company that combines brand experience, customer experience, and commerce, creating connected brands to drive growth. VML is celebrated for its innovative and human first, award-winning work for blue chip client partners including AstraZeneca, Colgate-Palmolive, Dell, Ford, Microsoft, Nestlé, The Coca-Cola Company, and Wendy's. The agency is recognized by the Forrester Wave™ Reports, as a Leader among Marketing Creative and Content Service Providers, Commerce Services, Global Digital Experience Services, Global Marketing Services and, most recently, Marketing Measurement & Optimization. In addition, VML's specialist health network, VML Health, is one of the world's largest and most awarded health agencies. VML's global network is powered by 26,000 talented people across 55+ markets, with principal offices in Kansas City, New York, Detroit, London, São Paulo, Shanghai, Singapore, and Sydney. About WPP WPP is the trusted growth partner for the world's leading brands. We unite cutting-edge media intelligence and data solutions, world-class creativity, next-generation production, transformative enterprise solutions and expert strategic counsel in a single company - powered by exceptional talent and our agentic marketing platform, WPP Open, to help our clients navigate change, capture opportunity and deliver transformational growth. For more information, visit WPP.com . We're looking for a Senior Graph Engineer to accelerate our Open Intelligence initiative, specifically in the realm of graph data and knowledge representation, taking our data capabilities to the next level. You'll play a central role in designing, building, and maintaining the graph models and data pipelines that power Open Intelligence. This role is for someone who can not only deliver robust technical solutions but also possesses a rare ability to understand our complex marketing, adtech, and brand domains, and then translate this understanding into effective graph structures that deliver real business value. You will create systems that keep our global media ecosystem running, ensuring that interconnected data is reliable, scalable, and truly reflects the needs of the business. This is a hands-on technical role for someone who's already comfortable delivering reliable data solutions, with a particular passion for graph databases and their practical applications. It is also a mentoring role, which for the right person can include leading the more junior members of the team, fostering a graph-thinking mindset. Finally, it requires an individual who can communicate effortlessly with both stakeholders in the Product organization, explaining complex graph concepts, and engineers on other teams that use or supply the data. The role is in our lovely Copenhagen offices at Nørrebro, where you will join a larger team of roughly 50 people working on Open Intelligence.
Responsibilities
- Design and implement sophisticated graph schemas and data models that accurately represent the intricate relationships within our marketing and adtech ecosystem.
- Design and maintain temporal and event-driven graph models that capture how relationships evolve over time.
- Build exploratory data ingestion pipelines in the tool of your choice, and help build, manage, and maintain production grade data ingestion pipelines in Scala/Spark.
- Contribute to scalable (and possibly real-time) graph ingestion patterns, including incremental updates and streaming data integration.
- Communicate with our Product organization about the addition of new kinds of data or new sources of data to the graphs. Help translating business needs into evolutions of our graph models and manifesting those conversations as maintainable code.
- Communicate bugs and inefficiencies related to graph data processing and storage to our technical platform team.
- Help guide our regional teams in following your best practices for adding their local datasets to Open Intelligence, particularly in terms of graph data onboarding and consistency, and act as a global knowledge center.
- Collaborate closely with analysts and data scientists who leverage Open Intelligence, ensuring that graph data and connectors work as expected and provide the relational insights they need.
- Design and build strong graph data governance and quality frameworks to make sure graph data is accurate and consistent across markets and time.
- Stay curious, explore new tools, techniques, and technologies in the graph database space that can help us move faster and smarter.
Requirements
- Exceptional communication skills - you can translate complex technical graph concepts and their business value into language anyone can understand.
- 6+ years of experience in data engineering with a strong focus on graph databases and graph-based solutions.
- Solid experience with graphs (not just theoretical), including advanced graph modeling, querying (e.g., Cypher, GQL, Gremlin), and analy
Benefits
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at wundermanthompson? Share your experience