Data Engineer I (Epidemiology)

Johns Hopkins University•Baltimore, MD
•$87,635 - $153,545

About The Position

The Data Engineer I assists with creating and maintaining complex data pipelines, from raw data acquisition through visualization. The role supports the design, production, and maintenance of software infrastructure for automatically extracting, transforming, and loading data from diverse sources; querying databases; and preparing data for visualization or web display. The position also supports data quality monitoring and assurance, infrastructure maintenance and troubleshooting, source auditing, and analysis of data to answer policy-related questions. The position leads development of mathematical and statistical models of infectious disease transmission, with a focus on epidemiological and molecular data about infection dynamics. It develops statistical tools and frameworks to analyze disease dynamics using human behavior, genomic, serological, and epidemiological data to predict the spatial and temporal dynamics of vector-borne diseases such as malaria and dengue, and vaccine-preventable diseases such as SARS-CoV-2, measles, and rubella. The work includes evaluating and investigating statistical frameworks to understand disease transmission and inform public health policy. The role is in the Department of Epidemiology at the School of Public Health. The schedule is Monday to Friday, 9:00 a.m. to 5:00 p.m. The starting salary range is $87,635–$153,545 annually, commensurate with experience.

Requirements

  • Bachelor’s degree.
  • Three years of related experience; additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma or equivalent, subject to the JHU equivalency formula.
  • Intermediate proficiency in data pipeline architecture and ETL/ELT development.
  • Intermediate proficiency in database querying.
  • Intermediate proficiency with data tools and platforms.
  • Intermediate proficiency in data validation and quality assurance.
  • Intermediate proficiency in data warehousing and architecture.
  • Intermediate project management proficiency.
  • Intermediate proficiency in programming languages.
  • Intermediate troubleshooting proficiency.
  • Intermediate proficiency in web scraping and data acquisition.

Nice To Haves

  • Experience in infectious disease modeling, particularly involving vaccine-preventable or vector-borne diseases and/or general infectious disease epidemiology.
  • Experience with advanced biostatistical and mathematical methods.
  • Experience coding in R and managing big data.
  • Experience working on spatial transmission models and the epidemiology of vaccine-preventable diseases.
  • Knowledge of infectious disease epidemiology.

Responsibilities

  • Assist with the design, production, and maintenance of data pipelines for data acquisition, management, and transformation, and develop back-end code for data web applications.
  • Contribute to writing and maintaining ETL/ELT processes operating on structured and unstructured data sources.
  • Assist with developing and maintaining web data-scraping systems for automatic data acquisition.
  • Assist with data architecture design and provide ongoing support.
  • Assist with database input/output and perform queries.
  • Create scripts to clean, transform, and analyze data.
  • Contribute to production data pipelines using data warehousing systems.
  • Create and implement production software to monitor data quality and detect data anomalies.
  • Perform daily manual data quality assurance tasks.
  • Support, maintain, and troubleshoot software infrastructure.
  • Source data, conduct analyses, visualize data, and generate insights for research projects and other organizational requests.
  • Assist developers, analysts, data scientists, researchers, policy experts, and other partners.
  • Communicate with division leadership and other team members.
  • Collaborate with external partners, contractors, and vendors.
  • Develop infectious disease models.
  • Integrate molecular and epidemiological data into computational frameworks.
  • Create reproducible analyses and code.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service