Senior Data Engineer - Everyday Health

Location: Remote

*** Mention DataYoshi when applying ***

Everyday Health Group’s Pregnancy & Parenting division operates What to Expect and BabyCenter, the world’s most recognized pregnancy and parenting brands, and we are seeking an experienced and self-motivated Senior Software Engineer to join our growing Data Engineering team.

This position is ideal for an engineer who enjoys a good amount of variety in their daily work, and seeks to get their hands on new technologies as much as possible. If you’re interested in your work having visibility and impact, rather than being a dime-a-dozen coder, keep reading.

The Team:

The Data Engineering team, working closely with Data Science and Data Analytics, is at the nexus of the P&P division’s engineering efforts. Our team’s role within the company is increasingly vital and important, as we become an increasingly data-driven business. We collaborate with a varied set of our colleagues across the organization, with teams ranging from Web & App Development to Sales & Marketing, and most others in between.

What You’ll Do:

  • Facilitate and execute the collection, processing, and analysis of virtually all business data
  • Build ETL processes, across a wide array of just about every kind of database system
  • Write code to interact with an untold number of internal and external APIs and systems
  • Design complex queries to crunch data and produce summary and aggregate datasets
  • Combine and correlate large datasets from multiple data sources, and analyze for integrity
  • Build and maintain various self-service data platforms and tools for internal use
  • Help maintain the cloud-based Data Warehouse central to our efforts
  • Generally speaking, manipulate and move a lot of data around from one place to another

About You:

  • You think in SQL
  • You daydream about data schema
  • You wish you could automate everything
  • You find it offensive when a system lacks a robust API
  • You’re more likely to get distracted by a good chart than your social media feed
  • You don’t think there’s anything you couldn’t do, when it comes to software development


  • 7+ years of professional software development
  • At least 5 of those years specifically working directly with data
  • At least 3 years working in the cloud (AWS, GCP, or Azure) preferred
  • At least 3 years working with Big Data concepts and systems, preferred
  • Some exposure to non-relational or NoSQL database systems
  • Deep knowledge of and experience with multiple SQL dialects
  • Fluency in more than one programming language
  • Proficiency with shell scripting and Linux
  • Knowledge of modern web technologies and architecture
  • Foundational understanding of object-oriented programming concepts
  • Exceptional communication, both with technical and non-technical stakeholders
  • Experienced collaboration skills, up/down/across a mid-sized organization
  • Ability to thrive in a landscape of rapid evolution and varied tasks
  • Ability to see tasks thru from requirements gathering all the way to deployment
  • A strong tendency to be self-driven and self-motivated

Key Technologies:

  • Python, Java, JS/ECMAScript, C/C++, C#
  • PostgreSQL, MySQL
  • AWS: SQS, SNS, Lambda, DynamoDB, or similar from Google Cloud
  • AWS RedShift, Google BigQuery, Snowflake
  • ETL management systems such as Apache Airflow


*** Mention DataYoshi when applying ***

Offers you may like...

  • UnitedHealth Group

    Senior Data Analyst - Remote in Schaumburg, IL
    Schaumburg, IL 60168
  • Santander

    Senior Data Analyst
  • Experis

    Senior Data Analyst
    Kraków, małopolskie
  • ManpowerGroup Sp. z o.o.

    Senior Data Analyst
    Kraków, małopolskie
  • Lionbridge Technologies

    Senior Data Analyst
    Ballina, County Mayo