Data Engineer

CDC Foundation Logo

CDC Foundation

πŸ’΅ $103k-$143k
πŸ“Remote - United States

Summary

Join the CDC Foundation as a Data Engineer and play a crucial role in advancing its mission by designing, building, and maintaining data infrastructure for a public health organization. This grant-funded, limited-term position (until June 30, 2026) offers a fully remote work arrangement for U.S.-based candidates, with a salary range of $103,500-$143,500 per year, plus benefits. Working within the Marion County Public Health Department, you will collaborate with various teams to gather requirements, ensure user training, and facilitate the implementation of a public health data systems project. The Data Engineer will be hired by the CDC Foundation and assigned to the Data Governance Team, Application Development Team, or Data Warehouse Team. This role is part of the Workforce Acceleration Initiative (WAI), a federally funded program aimed at improving public health agencies' information systems.

Requirements

  • Expertise in data pipeline development and data management systems
  • Strong experience with relational and non-relational databases (e.g., SQL)
  • Knowledge of data modeling techniques for ensuring data accuracy and performance optimization
  • Proficiency with analytics and data visualization tools such as PowerBI, SAP HANA, SQL Management Studio, and other platforms like Apache Spark, Talend, Tableau
  • Ability to troubleshoot, problem-solve, and communicate effectively with diverse teams
  • Bachelor’s degree in a technical field such as computer science, computer engineering or related field required
  • Minimum of 5+ years of relevant professional experience
  • Experience writing Use Cases to document requirements
  • Experience collaborating with a multi-disciplinary team to translate user and technical requirements, and lead the team through smooth and continuous delivery
  • Knowledge and experience with project management methodologies, principles and processes
  • Experienced in change management and risk management principles and processes to provide leadership in the development of strategic plans and change management initiatives and their roll-out
  • Experience using data to make decisions, gathering data insights by design to improve outcomes
  • Demonstrated experience developing and maintaining working relationships with internal and external partners and can effectively promote collaboration among differing viewpoints
  • Strong understanding of technical concepts and legacy systems
  • Knowledge of user experience design and user research principles and concepts
  • Ability to communicate and articulate problems and resolutions to technical and non-technical teams
  • Outstanding interpersonal and teamwork skills; and the ability to develop productive working relationships with colleagues and partners
  • Experience working in a virtual environment with remote partners and teams
  • Proficiency in Microsoft Office

Responsibilities

  • Develop and maintain robust data pipelines and architectures to support data collection, storage, and movement from multiple sources to databases and data warehouses
  • Implement efficient strategies for collecting, storing, and analyzing both structured and unstructured data
  • Manage and work with relational and non-relational databases (e.g., SQL) to ensure efficient data storage and retrieval
  • Apply data modeling techniques to ensure data integrity, enhance performance, and optimize the overall database structure
  • Utilize analytics software to interpret, visualize, and present data insights, contributing to data-driven decision-making across the business
  • Work closely with cross-functional teams, translating complex technical solutions for both technical and non-technical stakeholders to support organizational goals
  • Lead or participate in requirements gathering/JAD sessions; working closely with Project or Product Manager(s), developers, subject matter experts, vendors, and users
  • Define and document requirements and use cases and assure these are correctly understood by developers
  • Develop comprehensive test cases at the application and multi-application levels
  • Work with user community, technical teams and vendors to meet implementation timeline
  • Conduct and direct end-user testing responsibilities
  • May perform data quality assurance; troubleshooting application and/or interfaces as problems arise and report issues
  • Facilitate business/functional requirement review, approval, and sign-off sessions

Preferred Qualifications

MBA or other related advanced degree preferred

Benefits

Salary Range: $103,500-$143,500 per year, plus benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.