V

VML Enterprise Solutions

Global agency offering brand, CX, commerce

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeCape Town, South AfricaNo salary listed

About the Job

Requirements

  • At least 5 years of engineering and development experience.
  • Strong client-facing skills, responsiveness, a results-driven approach, dedication to customer support, and the ability to consult on complex technical and strategic data challenges.
  • Strong attention to detail, organizational skills, and the ability to work independently, manage multiple projects and responsibilities, and manage small teams in a fast-paced environment.
  • Exposure to enterprise-level clients and understanding of complex web and app ecosystems, privacy regulations including GDPR and CCPA, and data governance best practices.
  • In-depth knowledge of client websites and mobile apps, their business models, and online marketing and product strategy.
  • Proven experience with Google Cloud Platform, particularly BigQuery, Cloud Storage, Cloud Functions, and orchestration tools such as Cloud Composer and Apache Airflow.
  • Expertise in Snowflake, including data loading, SQL querying, performance tuning, and schema design, including star and snowflake schemas.
  • Hands-on experience designing and building data pipelines with Matillion or similar tools such as Fivetran or Stitch.
  • Experience with RudderStack for event collection, data routing, and destination management.
  • Familiarity with or experience integrating data with Amplitude or similar product analytics tools such as Mixpanel or Pendo.
  • Advanced proficiency in SQL for data manipulation and transformation, and experience with Python for scripting, automation, and API integrations.
  • Experience supporting data consumers using business intelligence tools such as Tableau, Looker Studio, or Power BI; understanding dashboard data needs and the data structures required by Amplitude.
  • Experience integrating data from sources including REST and GraphQL APIs and SFTP, and understanding event-driven data architectures, especially those using advanced tagging and data collection systems.
  • Practical experience with data modeling techniques for analytical databases.
  • Proficiency with Git and modern software development practices.
  • Strong understanding of digital marketing data, including ad impressions, clicks, and conversions; media reporting metrics; product usage data, including events and user flows; and customer journey data.
  • Familiarity with data privacy regulations including GDPR and CCPA, and data security and compliance best practices.
  • Understanding of how data engineering supports analytics, reporting, and machine learning initiatives across platforms including Amplitude.
  • Demonstrated experience as a senior consultant engaging directly with clients to gather requirements, present solutions, and manage expectations.
  • Ability to author complex technical specifications, blueprints, and proposals, and lead technical discussions.
  • Experience working effectively within a project management office framework.
  • Familiarity and experience with best-practice development methodologies.
  • Ability to instill confidence through maturity, expertise, and clear communication.

Responsibilities

  • Design, develop, and implement scalable, reliable ETL/ELT pipelines using Matillion and Google Cloud Platform services such as Cloud Functions, Cloud Storage, BigQuery, and Composer/Airflow to ingest, transform, and load digital and media data into Snowflake.
  • Configure and manage data streams from customer data platforms such as RudderStack, APIs including advertising platforms and analytics tools, and other raw data feeds; integrate data from omnichannel tagging and data collection systems for use in tools such as Amplitude.
  • Develop complex SQL transformations in Snowflake to clean, enrich, and model data for reporting tools and analytical applications; design and implement star, snowflake, and data vault schemas to support business requirements.
  • Monitor, maintain, and optimize the performance, security, and cost-efficiency of data infrastructure across Google Cloud Platform and Snowflake.
  • Implement data quality checks, validation rules, and automated monitoring for data pipelines to ensure accuracy, completeness, and timeliness; troubleshoot and resolve data discrepancies and pipeline failures.
  • Collaborate with analytics specialists and data visualization experts to ensure data models meet reporting needs and are optimized for query performance.
  • Create and maintain documentation for data pipelines, data models, schemas, and data dictionaries; adhere to data governance best practices, including data privacy and security standards.
  • Work with data analysts, data scientists, product managers, solution architects, and client teams to understand data requirements and translate them into technical solutions.
  • Stay informed about emerging data engineering technologies, AI/ML data preparation techniques, and best practices.
  • Automate routine data management tasks, monitoring, and deployments using scripting languages such as Python where possible.

Desired Qualifications

  • Experience with other cloud platforms such as AWS or Azure, knowledge of containerization using Docker or Kubernetes, or exposure to streaming data technologies such as Kafka.

About the Company

VML Enterprise Solutions

Global agency offering brand, CX, commerce

VML Enterprise Solutions is a global creative and technology partner formed by the merger of Wunderman Thompson and VMLY&R, offering an integrated service across brand experience, customer experience, and commerce powered by data and technology. It combines creative ideas with CX design and e-commerce solutions, using data to plan, execute, and measure multi-channel campaigns. Its differentiator is an end-to-end, globally scalable offering built from two large agencies with complementary strengths, enabling unified brand, CX, and commerce work in one partnership. Its goal is to help clients grow by delivering cohesive, data-informed experiences that boost brand affinity, engagement, and sales.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Kansas City, MO
Founded
1992

Recently Posted Jobs

Explore more opportunities at VML Enterprise Solutions

See more jobs