Digital Marketing Data Engineer


Position Summary

This position is only open to individuals who are currently residing in the United States. We regret that we are unable to consider applicants who live outside of the United States at this time.

You know the reports the marketing strategist and channel manager want to see. You know why they want to see them. You know the data-driven decisions that could be made…

And, most importantly, you know how to bring those reports to life!

You make data flow. You build the pipes, integrate the systems, and stitch data from different sources.

You enable marketing insights to be made. You pass the right data to the right place at the right time. 

You’re a digital marketing data engineer looking for a place to call home. 

We’re WebMechanix, a fast-growing performance-marketing agency with a #DataRules core value that you can help us continue to strengthen.

Your day-to-day will look a little something like this:

  • Data Pipeline Development: Build and maintain data pipelines, ensuring data accuracy and accessibility.
  • System Integration: Seamlessly integrate and manage various marketing tools and platforms.
  • Data Analysis and Reporting: Analyze data to derive insights, and develop custom reports and dashboards.
  • Technical Collaboration: Provide solutions and support to marketing and IT teams, enhancing data utility.
  • Quality Assurance and Governance: Uphold data quality standards and ensure compliance with privacy laws.
  • Project Management: Lead data-related projects, ensuring alignment with business goals.
  • Client Strategy Development: Develop data strategies to enhance client performance and satisfaction.
  • Business Development: Identify data-driven opportunities for upselling and cross-selling.


You’re the perfect fit if you have a thorough knowledge of & experience with: 

  • Experience in a digital marketing agency, with a focus on data operations or analysis.
  • Proficiency in digital marketing metrics, ETL processes, data warehousing (e.g., Google BigQuery, Snowflake), and SQL.
  • Knowledge in programming (Python, R), CDP implementation, and data visualization tools (Looker, Tableau).
  • Knowledge of GA4 data streams and other client-side measurement protocols
  • Project management skills and ability to lead initiatives.

While it’s not a deal breaker, these skills would definitely catch our eye:

  • Understanding of front-end data collection (e.g., JavaScript tags, Google Tag Manager).
  • Track record of building and optimizing data systems.
  • Knowledge of privacy laws and data governance.
  • Hybrid role experience, blending data analysis and engineering.
  • Ability to craft business development strategies using data insights.


Here’s what we offer:

  • 🌴 Unlimited Paid Time Off (w/ a 2-week minimum usage per year)
  • 👶 8 Weeks Paid Family Leave (for the birth of a new child or to treat yourself or family members for an illness)
  • 👩‍⚕️ Health Insurance
    • CareFirst Advantage HSA & Non-HSA Option
    • Carefirst Dental and Vision
    • Weighted contributions covering varying portions of individuals and families
  • 💰 401(k) and 401(k) Roth Retirement Plans w/ 3% employer match
  • 🖥️ $500 equipment stipend (in addition to company-issued computer, monitor, and peripherals)
  • 🕝 Flexible working hours based on your timezone
  • 💻 Fully remote (but we have an office in Columbia, MD if on-site is important for you!)
  • 📅 13.5 Paid Holidays
  • 👩‍🏫 Monthly Mentorship Meetings to ensure there is always time dedicated to you with your manager
  • 👕 Casual Dress Code
  • ...and more! Ask us about our favorite benefits! ❤️

Here’s where to learn more:

WebMechanix is committed to the principles of Equal Employment Opportunity for all employees and applicants for employment without regard to race, color, religion, age, sex, national origin, disability, genetic information, sexual orientation, or any other category covered by law.

U.S. Residents Only

The estimated salary range for this position is $70,000 - $115,000.

Based on experience, alternative titles may be offered.

If you don't feel that you meet all of the requirements listed in this job description, don't worry! Even if your past experience doesn't match up perfectly with the job description, we still encourage you to apply. Research indicates that women and people of color are less likely to submit job applications unless they feel they meet all the requirements. At WebMechanix, we are committed to creating a diverse, inclusive, and equitable workplace. Therefore, we encourage you to submit an application if you are interested so we can keep you in mind not only for this role and similar roles but future openings too.


Please provide a First Name.
Please provide a Last Name.
Please provide an email e.g. [email protected]
Please provide some content.
Please provide a valid file type. (.pdf, .doc, .docx, .ppt, .pptx, .pps, .odt, .jpg, .png, .gif)
Please provide some content.
Please provide some content.
Please provide some content.
Please provide some content.

Our Hiring Process

A real human being will review your application. We don't rely on automated HR software to make decisions for us.
We'll talk a bit about your background, interests and future ambitions. Our goal is to get to know you a little better!
This interview is how we gain insight into your workflow while giving you a feel for the work you could be doing.
During this process, we'll introduce you to some of the people you'll work with daily!
We make an offer if we find that you'd be a good fit! Congratulations!