Data Engineer I- Pathology - #Staff

Johns Hopkins University
Baltimore, MD, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$85,500.0 - $149,800.0
Working hours
Regular working hours
Job source

Tech stack

Data Analysis Databases Data Architecture Data Validation Web Scraping Extract Transform Load (ETL) Data Visualization Data Warehousing Database Queries Operational Databases Software Maintenance Raw Data
+5 more
Software Systems Web Applications Data Processing Data Pipelines Programming Languages

Job description

The Pathology Department is seeking a Data Engineer I to assist with the creation and maintenance of complex data pipelines from raw acquisition of data to visualization. The Data Engineer I will support the design, production, and maintenance of software infrastructure to automatically extract, transform, and load data from diverse sources. The Data Engineer I will help input/output data from databases and realize complex queries. The Data Engineer I will support the creation of scripts for data manipulation, cleaning, filtering, and preparation of data outputs to be used for data visualization or web display. This will also include creating parts of systems to monitor and guarantee data quality, perform daily data quality assurance tasks, maintain, and troubleshoot the infrastructure, and audit data sources. The Data Engineer I will help explore and analyze data to answer policy-related questions as needed.

Specific Duties & Responsibilities

  • Assist with the design, production, and maintenance of data pipelines for data acquisition, management, and transformation, and back-end code development to power data web applications and convert raw data into usable information.

  • Contribute to writing and maintenance of ETL/ELTs that operate on a variety of structured and unstructured sources.

  • Assist with the development and maintenance of web data scraping systems for automatic data acquisition.

  • Assist design data architecture and provide ongoing support.

  • Assist with input/output data from databases and perform queries.

  • Assist in the creation of 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 the software infrastructure.

  • Source data, conduct analyses, visualize data, and generate insights to support ongoing research projects and other requests across the organization.

  • Assist developers, analysts, data scientists, researchers, policy experts, and other partners.

  • Communicate with division leadership, and others on the team.

  • Collaborate with external partners, contractors, and vendors.

  • Other duties as assigned.

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/graduation equivalent, to the extent permitted by the JHU equivalency formula.

Preferred Qualifications

Technical Skills & Expected Level of Proficiency

  • Data Pipeline Architecture & ETL/ELT Development - Intermediate

  • Database Querying - Intermediate

  • Data Tools and Platforms - Intermediate

  • Data Validation and Quality Assurance - Intermediate

  • Data Warehousing & Architecture - Intermediate

  • Project Management - Intermediate

  • Programming Languages - Intermediate

  • Troubleshooting - Intermediate

  • Web Scraping and Data Acquisition - Intermediate

The core technical skills listed are most essential; additional technical skills may be required based on specific division or department needs.

Benefits & conditions

Starting Salary Range: $85,500 - $149,800 Annually ($87,000 targeted; Commensurate w/exp.)

Employee group: Full Time

Schedule: Monday-Friday 8:30am-5:00pm

FLSA Status: Exempt

Department name: SOM Pat Molecular Diagnostics Lab

Personnel area: School of Medicine

Equal Opportunity Employer

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

4:09 min

Challenges of interpreting raw data with language models

Clemens Vasters Clemens Vasters · WWC 2025

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:19 min

Understanding the Apify marketplace and web scraping actors

Coffee With Developers

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

2:09 min

Uncovering hidden coordinate manipulation communities in binary data

Nolan Royalty · Coffee With Developers

Videos

See all

Related articles

See all