Taro Logo

Data Engineer

The CDC Foundation helps the Centers for Disease Control and Prevention (CDC) save and improve lives by unleashing the power of collaboration between CDC, philanthropies, corporations, organizations and individuals to protect the health, safety and security of America and the world.
Cleveland, OH, USA
$103,500 - $143,500
Data
Mid-Level Software Engineer
Remote
Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Data Engineer

The Data Engineer will play a crucial role in advancing the CDC Foundation's mission by designing, building, and maintaining data infrastructure for a public health organization. This role is aligned to the Workforce Acceleration Initiative (WAI), a federally funded program to help the nation's public health agencies with technology and data experts. Working within Cleveland Department of Public Health (CDPH), the Data Engineer is responsible for enabling data integration and data preparation pipelines for downstream analytics on behalf of the Office of Epidemiology and Population Health. The role requires business intuition and technical skills to collaborate across departments. Key responsibilities include utilizing software engineering methods, collaborating with Data Analysts and Epidemiologists, performing data linkages, documenting processes, testing data accuracy, managing data pipelines, and implementing security measures. The position offers a salary range of $103,500-$143,500 per year, plus benefits, and is eligible for a fully remote work arrangement for U.S. based candidates until June 30, 2025.

Last updated 8 months ago

Responsibilities For Data Engineer

  • Design, build, and maintain data infrastructure
  • Utilize software engineering methods and tools on a common data analytic platform
  • Collaborate with Data Analysts and Epidemiologists
  • Perform data linkages between public health surveillance data and geospatial data assets
  • Document data transformation processes
  • Test data and applications for accuracy/quality
  • Create and manage data pipelines and systems
  • Optimize data pipelines, infrastructure, and workflows
  • Implement security measures to protect sensitive information
  • Collaborate with cross-functional teams
  • Provide technical guidance to other staff

Requirements For Data Engineer

Python
Java
  • Bachelor's degree in computer science or information systems, or equivalent experience
  • Demonstrated ability in complex data management and data preparation
  • Experience working with data integration frameworks
  • Experience working with cloud services & infrastructure (Microsoft Azure Databricks preferred)
  • Experience in designing, writing, and delivering code in a team environment
  • Ability to thrive in a project-based, team environment

Benefits For Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?