TMS/ CRO/ ESP Enablement Engineer (talent pool)
We’re always ready to hire the best people when they become available, so while we’re not urgently hiring for this “talent pool” role at the moment, there’s a good chance we’ll still make an offer if everything lines up.
Please do apply and we’ll very quickly give you a lead time on potential start date.
If you have
TMS: 1,3 or 5+ years working directly within Google Tag Manager (GTM), Adobe Launch, or Tealium iQ in the context of Google Analytics, Adobe Analytics or Target implementations.
CRO: those same levels of experience building audiences and activities within the likes of Adobe Target, Optimizely, Monetate, or AB Tasty.
ESP: or maybe you have experience constructing databases, workflows, and segments within platforms such as Adobe Campaign (Classic or Standard), Klaviyo, Marketo, or Salesforce.
Attitude: across all a proactive by default mindset, a sense of humour (seriously, this is important) and a palpable yearning to become much better.
Then this could be the best place in the world for your career
The DMPG Mission
We are a highly experienced team, dedicated to maximising client value return on data & technology. We’ve managed to do this better than anybody else for 10yrs running by:
Knowing digital data & the customer experience better than anyone
Hiring the best people (see Benefits)
Working honestly (we never over-sell or under-deliver & operate as part of our clients’s teams)
Our mission is to become recognised world leaders across our entire service portfolio and we have a serious plan to get there, across UK, EU, US & AU.
Our team typically grows 30% each year. If successful, we’ll tell you exactly which DMPG role looks best matched and when we expect that specific role to become available.
What we do
Our core enablement services cover six key components within two service strands:
DATA COLLECTION
1. Data layer strategy, design and implementation
2. Tag management strategy, deployment and maintenance
3. Analytics strategy, implementation and insights support
DATA ACTIVATION
4. Conversion rate optimisation strategy, execution and insights support
5. Personalisation strategy, execution and insights support
6. Omni-channel digital customer experience journey orchestration
We typically start working with a client on one distinct problem (e.g. a new Analytics implementation) and then quickly demonstrate the value of broader engagement (e.g. by delivering impactful insight based on newly reliable data or by setting up a few quick win CRO/P tests).
The cornerstone of all our services is accurate data, matched with evolving business needs & trusted by the entire organisation.
Our Three Role Types
- Engineers (people who write code)
90% of time spent on your subject matter
10% of time spent on calls & comms
- Enablement Leads (people who manage client accounts)
40-60% of time spent on primary subject matter expertise (e.g. Analytics)
15-25% of time spent on secondary subject (e.g. CRO program planning)
15-45% of time spent managing clients & your delivery team (increasing with seniority)
- Enablement Specialists (somewhere in the middle - typically managing individual projects within accounts)
More time for primary subject
Secondary subject is not required but will be arranged if desired
10-20% of time spent managing projects & DMPG delivery team
This Role - Senior/ Base/ Junior Enablement Engineer
Enablement Engineers are the foundation of every service we offer at DMPG. As a developer here you will spend the majority of your time working within the platforms for your specialism. Each day you will join a stand-up meeting to receive and prioritise your tasks from the Enablement Leads and Specialists. After that, it’s over to you!
To succeed in this type of role you must thrive on problem solving. The majority of the work we undertake stems from a broad client brief or an unknown technical issue. Proactivity is essential, as you will need to spend time gathering information, investigating possibilities, and only then building the solution. You will also have to manage your time effectively, and provide accurate estimations for all the work you undertake.
It’s likely that you will struggle in such a role if you do not often take the initiative when posed with a challenge, or find it hard to motivate yourself in a remote working environment. While you will always be supported with personal development, it’s crucial that you are comfortable filling your knowledge gaps through self-paced learning also.
Due to the nature of our agency, we work with clients across a wide range of TMS, CRO, and ESP platforms. While we would not expect you to have detailed knowledge across different services, you should be familiar with at least two of the platforms within your specialist area. In some circumstances this can be developed on the job where there is sufficient aptitude shown.
Responsibilities
In this role you will report to the Head of Engineering, who will support you on all client tasks and ensure you’re getting the best possible support from the team to deliver solutions for clients & accelerate your career. Your day-to-day responsibilities will include:
Supporting the Enablement Lead or Specialist (whomever oversees all the client’s technical needs) within your skillset, working to a brief or direction provided by them.
Regularly working alongside a Senior Engineer or Enablement Specialist to ensure a client’s technical requirements are correctly interpreted, and that all potential challenges and caveats are identified.
Undertaking development work directly in the tools for which you are an engineering expert:
- Data Collection (TMS and analytics implementation)
- Data Activation (CRO experiences and audience building)
- Data Activation (ESP programmes and segment building)
- Most commonly this will consist of technical integration and deployment tasks using JavaScript.
It could also include requirements to design and document data layer architecture using JSON.
You will possess a working knowledge of multiple TMS including but not limited to: Tealium iQ, Adobe Launch, Google Tag Manager, and Ensighten.
Additional experience working with app-based SDKs such as Firebase, or server-side TMS solutions such as GTM Server, Adobe RTCDP Connections, or Tealium EventStream would be a bonus.
Most commonly this will consist of front-end development tasks using HTML and JavaScript.
You will possess a working knowledge of multiple CRO platforms including but not limited to: Adobe Target, Optimizely, Monetate, and AB Tasty.
Additional experience working with more complex forms of CRO activities such as product recommendations or features such as server-side rendering and feature flagging would be a bonus.
Most commonly this will consist of technical integration and deployment tasks using SQL, JavaScript, and XML.
It could also include requirements to integrate with external solutions using APIs, SFTP file buckets, and so forth.
You will possess a working knowledge of multiple ESPs including but not limited to: Adobe Campaign (Classic v7/v8, or Standard), Klaviyo, Marketo, and Salesforce.
Additional experience working with Customer Data Platforms to extract / transform / load, segment and activate data using tools such as Adobe Experience Platform, Tealium AudienceStream, Treasure Data, and Amperity would be a bonus.
Reviewing technical documentation for new tools and integrations
Communicating with the internal and external team members whilst undertaking all implementation work required
Picking-up any ongoing maintenance tasks as they arise
Maintaining an official developer certification for at least 1 of the core tools DMPG operates.
Undertaking non-standard engineering tasks, such as researching and upskilling on new solutions to resolve specific issues for a client or expand the capabilities of their existing technical framework.
[Base/Senior] Working alongside the Enablement Specialist to prepare training sessions on the tools in which you are considered an engineering expert.
[Base/Senior] Buddying with junior developers to help them enhance the quality of their code and understanding of specific CRO platforms and features
Your ESSENTIAL skills and experience
Technical
1, 3 or 5+ years experience working with development platforms in the Collection (TMS), or Activation (CRO/ESP) space
1, 3 or 5+ years experience/responsibilities with auditing, developing, and maintaining technical frameworks
Proficient in Google Docs / Sheets / Slides, as well as the Microsoft Office suite
Personal
Proactive by default
Excellent communication skills - verbal, written & presentation material + delivery
Excellent task management skills & comfort triaging a long task list
Enjoys working in a fast-paced, team environment
Sense of humour
Salary and benefits
We have a 95% offer acceptance rate and no candidate has ever turned down a DMPG job offer in favour of another comparable agency role.
0% staff turnover in 2023
This has helped us to build the best team in the business and is built on
Absolute meritocracy*
Maximal working flexibility
Rapid development paths (30% YoY growth means nobody has ever had to wait for a promotion that they’re personally ready for)
& an extremely warm, friendly environment
*We use transparent salary bands, extremely detailed personal development feedback & an OKRs Impact Points framework for measuring & returning personal value creation to make sure you get back what you put in, and you’re never waiting for a promotion that you deserve.
Benefits include:
Junior Engineer: up to £42.5k
Base Engineer: £42.5 - £53k
Senior Engineer: £53 - £64K
Unlimited bonus (up to 10%, 15% & 20% commonly achieved & absolute control over this via our OKRs Impact Points framework)
7% Pension
Private Medical Cover
£2k Annual Health and Wellbeing Budget (will be provided Pro Rata)
Unlimited Training & Development Budgets
£5k Limit on Cycle to Work Scheme
4.5 day Working Week
Flexibility in Working Hours/Location
Summer & Winter Parties
Zero Politics or Bureaucracy
Location
Home-based (Remote), with the option of joining one of our monthly Central London meetups or more regular ad-hoc weekly coworking sessions.
- Enablement Lead: UK only & up to ~3hrs total travel time from London
- Enablement Specialist: “Europe+” (up to ~3hrs flight time from London)
- Engineer: "Worldwide"
Summary
This is a chance to be part of a growing team delivering real value for major clients. We are in most cases considered as an extension of our client’s team and as such enjoy effective and long-standing working relationships. You should be motivated to make a real difference to all client engagements and to deliver best value through excellence.
- Department
- Technical Services
- Locations
- UK office
- Remote status
- Fully Remote
Colleagues
About DMPG
Our mission is to set the global standard for data collection and data activation value return across all digital customer journeys. We are well on our way, thanks to a world-beating client proposition and the incredible energy of our team.
Our uniquely entrepreneurial working culture makes DMPG the best place in the world for ambitious people eager to build something of their own. There are zero pointless bureaucratic practices and if you don’t like something, it really will be changed.
TMS/ CRO/ ESP Enablement Engineer (talent pool)
Loading application form
Already working at DMPG?
Let’s recruit together and find your next colleague.