Data Engineer - Great Lakes: Join the CDC Foundation's Mission
The CDC Foundation partners with the to enhance public health through innovative collaborations with philanthropies, corporations, organizations, and individuals. As the authorized nonprofit to mobilize private-sector resources, we aim to protect the health, safety, and security of America and the world. Since 1995, we've raised over $1.9 billion and launched more than 1,300 programs addressing a myriad of health threats, from chronic illnesses like cardiovascular disease and cancer to infectious diseases including rotavirus, HIV, COVID-19, and Ebola. Learn more about our impactful work at .
Job Highlights
- Location: Remote (must be based in the United States)
- Salary Range: $115,000-$165,000, plus benefits
- Position Type: Grant-funded, limited-term opportunity
- Position End Date: June 30, 2025
Job Overview
We seek a skilled Data Engineer to play a pivotal role in advancing the CDC Foundation's mission by enhancing our data infrastructure within the Great Lakes Inter-Tribal Epidemiology Center. This role involves designing, building, and maintaining robust data systems to support public health initiatives. You'll work closely with a variety of experts, including data analysts, scientists, IT professionals, warehouse architects, and more, to deliver scalable and efficient data solutions.
Key Responsibilities
- Create and manage efficient data systems and pipelines for data ingestion, processing, and storage.
- Transform and clean data collected from various sources to ensure accuracy and consistency.
- Load data into storage systems or data warehouses and optimize data pipelines for performance and scalability.
- Monitor data systems for performance issues, errors, and anomalies, and implement necessary solutions.
- Implement security measures to protect sensitive public health information in compliance with regulations like HIPAA.
- Collaborate with data scientists, analysts, and partners to meet data infrastructure needs and organizational goals.
- Design scalable solutions to meet business needs and maintain ETL processes to ensure data accuracy.
- Manage data storage systems, including relational and NoSQL databases, and stay updated on industry trends.
- Provide technical guidance to staff and Tribes as requested, ensuring effective communication at all levels.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Data Science, or a related field.
- Proficiency in programming languages such as Python, Java, Scala, or SQL.
- Experience with big data technologies and frameworks like Hadoop, Spark, Kafka, and Flink.
- Strong understanding of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with source control, automated testing, continuous integration, and deployment practices.
- Knowledge of data warehousing concepts and cloud-based solutions like AWS S3 and Azure.
- Expertise in data modeling, ETL processes, and data integration techniques.
- Familiarity with agile development methodologies and software design patterns.
- Excellent analytical, problem-solving abilities, and communication skills.
- Experience in remote work environments and with DevOps principles and tools.
- Knowledge of data security best practices specific to healthcare data (e.g., HIPAA compliance).
Special Notes
This dynamic public health program may see evolving roles and responsibilities. Any changes will be formally approved by the CDC Foundation to best support public health programming. We value diversity and are committed to equal employment opportunities without discrimination on any unlawful basis. We comply with all applicable laws regarding employment practices and take affirmative action on behalf of protected veterans. The CDC Foundation is a smoke-free environment. Relocation expenses are not included.
To learn more about this exciting opportunity, please contact the CDC Foundation directly.