hero__bg
Back to all vacancies

Senior Data Engineer – Python – Expanding Digital Agency – United States / Remote – $95,000 – $120,000 + Benefits 

Overview

The Role

My client, a rapidly expanding mid-size digital marketing agency, is looking for a Senior Data Engineer for their team. You will be pivotal in designing, building, and optimizing our data infrastructure. You’ll work closely with cross-functional teams to ensure seamless data flow and integration across various MarTech and AdTech platforms powering the agencies proprietary tech platform. Have a seat at the table from day one, with the ability to influence strategy and the technical roadmap, and join an organization with opportunities for professional advancement and development. Most importantly, you will have the challenge of building with cutting-edge technologies and innovative projects.

The system

They have been developing a modern data and marketing intelligence platform that gives our clients a serious edge over their competition. It enables and empowers our marketing teams to work together seamlessly, using a comprehensive marketing data foundation with apps that deliver new insights and performance gains for their clients. This gives an operational edge – doubling as their company CRM and integrated source of truth for operations data, making their lives easier and their decisions smarter.

You will be

  • Developing data pipelines leveraging a variety of technologies including dbt and BigQuery
  • Gathering requirements from non-technical stakeholders and building effective solutions
  • Identifying areas of innovation that align with existing company and team objectives
  • Managing multiple pipelines across client portfolio

You must have

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience
  • 4+ years of experience in data engineering or a related field
  • Proficiency in SQL and experience with relational databases
  • Strong knowledge of database and data warehousing design and management
  • Strong experience with DBT (data build tool) and test-driven development practices
  • Proficiency in at least 1 cloud database (e.g., BigQuery, Snowflake, Redshift, etc.)
  • Proficiency with at least 1 programming language (e.g. Python, JavaScript, R, AppScript, etc.), preferably JavaScript or Python
  • Excellent problem-solving skills, project management habits, and attention to detail
  • Advanced level Excel and Google Sheets experience
  • Familiarity with data orchestration tools (e.g. Airflow, Dagster, AWS Glue, Azure data factory, etc.)
  • Strong business and marketing acumen including common marketing goals, KPIs, and tactics
  • Excellent communication skills (verbal and written) to present effectively and to explain algorithms and insights to major non-technical stakeholders

Nice to have

  • Experience leading and managing other Data Engineers
  • Intermediate to advanced programming skills in Python
  • Experience creating API calls to gather and store large datasets (batch or streaming)
  • Familiarity with CRM data
  • Familiarity with the command line interface
  • Experience with data visualization and storytelling practices
  • Ability to generate insights from data in the form of refined tabular and graphical reports, metrics, and ad-hoc analysis
  • Familiarity with version control systems (e.g. GitHub,  Bitbucket, GitLab)
  • Experience within an Advertising Agency or similar client environment
  • Working experience with digital media platforms (e.g. Facebook, Google Ads, The Trade Desk, etc.)
  • Experience and/or certification in web analytics platforms (e.g. Google Analytics, Adobe Analytics, etc.)

Benefits on  offer

  • Half-day Fridays year-round
  • Unlimited PTO
  • Extended Holiday break (Winter)
  • Flexible schedules
  • Work from anywhere options*
  • 100% paid parental leave
  • 401(k) matching
  • Medical, Dental, Vision, Life, Pet Insurance
  • Sponsored life insurance
  • Short Term Disability insurance  and additional voluntary insurance
  • Annual Class Pass Credits and more!

How do you apply?

If you are interested in the Senior Data Egngineer role and want to find out more, apply via the link at the bottom of this page or contact Digital Republic Talent by email ([email protected]) or call +1 737 2567409. Check our Job Vacancies page for more job opportunities.

News & Insights

loader