Golang Job: Data-Software Engineer

Job added on


Madrid - Spain

Job type


Golang Job Details

Who we are:

At Wunderman Thompson we exist to inspire growth for ambitious brands. Part creative agency, part consultancy and part technology company, our experts provide end-to-end capabilities at a global scale to deliver inspiration across the entire brand and customer experience.

We are 20,000 strong in 90 markets around the world; our people bring together creative storytelling, diverse perspectives, inclusive thinking, and highly specialized vertical capabilities to drive growth for our clients. We offer deep expertise across the entire customer journey, including communications, commerce, consultancy, CRM, CX, data, production, and technology.

About Wunderman Thompson MAP:

Wunderman Thompson MAP is a world-leading Centre of Excellence that helps large businesses humanise the relationship between the brand and the customer through hyper Personalisation at scale, Marketing Automation and CRM. With the brain of a consultancy, the heart of an agency and the power of technology and data, we work with some of the world's most admired brands to help them on their transformation journey to becoming truly customer-centric.

At Wunderman Thompson MAP, we are always making room for more. We are 800+ technology specialists, data scientists, strategic thinkers, consultants, operations experts, and creative minds from 40+ nationalities who collaborate closely to help our clients inspire and engage consumers on five continents.

Visit our page: https://wt-map.com/

The opportunity:

As our new Data/Software Engineer, you will become part of our Resolve development team. Here, you will work on new technologies across the 3 main cloud platforms GCP, AWS and Azure for our privacy-safe marketing platform that enables personalised paid media and CRM in a cookie-less ecosystem.

You will join a team of highly skilled Architects, Data Scientists and Engineers who are passionate about the privacy safe marketing ecosystem and unlocking insights from data through analytics. You will also get to work closely with product owners and managers from other parts of our Technology, Creative and Client Teams.

As a person, you have a team player mindset and an open-minded attitude. You can communicate ideas and technical topics honestly and clearly – also to non-experts – while respecting the views of others on the team. You are eager to understand and find solutions, allowing you to quickly adapt to changing situations and come up with new ideas. At the same time, you solve problems in an analytical and pragmatic manner.

More about Resolve: https://www.wundermanthompson.com/resolve

What you'll be doing:

  • Writing highly performant and robust data pipelines for analytical purposes
  • Develop applications and deployments that enable integrations with DSP's and other analytical tools
  • Design processes and tools to improves ML lifecycle
  • Collaborate with data scientists and data analysts and product owners to bring advanced ML solutions that supports the business initiatives to production
  • Consult our data analytics teams to ensure best practices on the technical use of data are followed
  • Design application and data architecture for solutions in cloud environments.

Who you are:

  • Strong desire to contribute to the team and well organized
  • Ability to think critically, identifying issues autonomously, and proposing corrective actions.
  • Always looking for opportunities to learn and grow.

What you'll need:

  • 4+ years of experience in Software or Data Engineering preferably working with Apache Spark
  • 4+ years of experience of writing code in a compiled language such as Scala, Java, Golang or similar
  • Solid knowledge of and working experience with key database concepts: relational, document and graph
  • +4 Years of experience with Containerization (Docker) and preferably orchestration using K8 (Kubernetes)
  • +2 Years of experience with one or more public clouds such as GCP, AWS or Azure.
  • Programming experience in scripting languages Typescript/Javascript, Python or similar

At Wunderman Thompson, we are committed to actively building a diverse, equitable and inclusive workplace where everyone feels welcomed, valued and heard, and is treated with dignity and respect. As leaders and creative partners across industries, it is our responsibility to cultivate an environment reflective of our greatest asset; our people. We believe that this commitment inspires growth and delivers equitable outcomes for everyone as well as the clients and communities we serve.

Wunderman Thompson is a WPP agency. For more information, please visit our website and follow Wunderman Thompson on our social channels via Twitter, Facebook, LinkedIn, and Instagram.

Note: We rely on legitimate interest as a legal basis for processing personal information under the GDPR for purposes of recruitment and applications for employment.

When you click the "Submit Application" button below, this will send any information you add below to Wunderman Thompson. Before you do this, we think it's a good idea to read through our Recruitment Privacy Policy. California residents should read our California Recruitment Privacy Notice. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.