Senior Data Engineer

Engineering Remote - United States


Description

Position at Everyday Health - Pregnancy & Parenting

Everyday Health Group (EHG) is a recognized leader in patient and provider education and services attracting an engaged audience of over 74 million health consumers and over 890,000 U.S. practicing physicians and clinicians.  Our mission is to drive better clinical and health outcomes through decision-making informed by highly relevant information, data, and analytics. We empower healthcare providers, consumers and payers with trusted content and services delivered through Everyday Health Group’s world-class brands.  

   

The Opportunity

Everyday Health Pregnancy & Parenting is looking for 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 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 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.  

Key Responsibilities

  • 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  
  • 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  

Job Qualifications

  • 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  
  • At least 1 year working with Apache Airflow  
  • Some exposure to non-relational or NoSQL database systems  
  • Deep knowledge of and experience with multiple SQL dialects  
  • Fluency in Python  
  • 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  
  • Significant Experience with at least one of  Java, JS/ECMAScript, C/C++, C#  
  • PostgreSQL, MySQL  
  • AWS: SQS, SNS, Lambda, DynamoDB, or similar from Google Cloud  
  • AWS Redshift, Google BigQuery, Snowflake  

   

Our Culture and Values  
We created our values together to guide our collective purpose and pursuits. We are collaborators and problem solvers. We empower one another to make informed decisions and to be enabled towards action. We embrace success. We recognize that innovation can spark and be born from any of us no matter our individual role or background. We encourage open mindedness and sensitivity to each other and our environment. Our personal and professional passions get ignited, nurtured and supported. We value that doing is greater than talking as the most measurable means of impact. Our collective purpose to deliver enlightened audience experiences with trusted brands is what drives the success of our business and our professional satisfaction.  

   

Life at Everyday Health  
At Everyday Health Group, a division of Ziff Davis, we work in a culture of collaboration and welcome those who desire to join our growing global community. We believe in careers versus jobs and people versus employees. We seek enthusiastic individuals with an entrepreneurial spirit looking for an environment that rewards your best work. Everyday Health offers competitive salaries in addition to robust health and wellness benefits including medical, dental, vision, life and disability benefits, Flexible Spending accounts, 401(k) with company match, an Employee Stock Purchase Plan, Pregnancy and Parental leave, Family Planning Support via Maven, Flexible Time Off, Volunteer Time Off, Fitness Reimbursement as well as employee-focused engagement and education programs, including Employee Resource Groups and company-sponsored events. If you’re seeking a dynamic, flexible work environment where you can see the direct impact of your performance, then Everyday Health is the place for you. Everyday Health Group has employees located in 40+ states as well as offices in NYC, Asheville, Boston, London, England and Mumbai, India. Everyday Health Group is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive and equitable environment for all employees.