About the Role
The American Cancer Society (ACS) is seeking a skilled Data Engineer to join our mission-driven team in the fight against cancer. As a key member of ACS’s growing enterprise data practice, the Data Engineer will play a central role in designing, building, and optimizing a modern data ecosystem leveraging Microsoft Azure, Snowflake, and Dbt. This position will focus on developing scalable, high-performance data pipelines and infrastructure to enable advanced analytics, machine learning, and research insights across the organization. Working closely with the Senior Director of Data and collaborating with analytics engineers and data scientists, the Data Engineer will help establish and enforce best practices in data architecture, automation, and governance. This is an opportunity to shape the foundation of ACS’s data capabilities and make a meaningful impact through data innovation.
Responsibilities
- Design, develop, and orchestrate modern data pipelines and integrations using Azure Data Factory, Snowflake, dbt, and cloud orchestration tools such as Prefect.io or Airflow, ensuring high performance and reliability.
- Implement and manage cloud-based data infrastructure in Microsoft Azure, including Cosmos DB, Snowflake, and related services, performing configuration, monitoring, and cost optimization.
- Develop and deploy advanced data engineering solutions utilizing Python for complex data transformation, automation, and performance optimization within robust CI/CD pipelines with comprehensive unit testing and peer code reviews.
- Integrate data from diverse sources using ingestion platforms such as FiveTran, Rivery.io, or OpenFlow to streamline and automate data collection.
- Collaborate with analytics engineers, data scientists, and business stakeholders to design and refine data models that power research, visualization, and machine learning initiatives.
- Support data governance, security, and documentation by implementing and enforcing best practices for data security, access control, and compliance, including Snowflake user and instance management.
Requirements
- Bachelor's Degree in Computer Science, Engineering, Computational Biology, or equivalent experience.
- 3+ years of relevant work experience.
- 3+ years of building a modern data pipeline, including ETL, cloud storage, reporting, and deployment.
Skills
- Advanced proficiency in cloud data engineering within Microsoft Azure, including services such as Azure Data Factory, Azure Databricks, and Cosmos DB.
- Experience with Snowflake for data warehousing and administration.
- Strong expertise in SQL and Python, including development of complex ETL/ELT workflows, automation scripts, and performance-optimized data transformations.
- Hands-on experience with modern orchestration and ingestion platforms such as Prefect.io, Apache Airflow, FiveTran, Rivery.io, or OpenFlow.
- Proven experience implementing CI/CD practices for data engineering — including automated testing, code reviews, version control (e.g., GitHub/GitLab), and deployment pipelines.
- Experience designing and managing large-scale, high-density data systems, including structured, semi-structured, and unstructured data such as genomics, imaging, and biospecimen datasets.
- Familiarity with BI and visualization tools (e.g., Power BI, Tableau, Looker).
- Ability to translate complex research or analytic requirements into optimized data models.
- Strong understanding of healthcare and research data domains, including claims, electronic health records (EHR), survey, and clinical datasets.
- Knowledge of data governance, compliance, and privacy standards (e.g., HIPAA).
- Demonstrated collaboration skills working with data scientists, analytics engineers, and researchers to deliver high-quality, reliable, and well-documented data solutions.
Location
- Remote
Work Type
- Full-time
Experience Level
- 3+ years of relevant work experience
- 3+ years of building a modern data pipeline
Education Level
- Bachelor's Degree in Computer Science, Engineering, Computational Biology, or equivalent experience
Salary/Compensations
- $45 to $48
Benefits
- Generous paid time off policy
- Medical benefits
- Dental benefits
- Retirement benefits
- Wellness programs
- Professional development programs
About the Company
- At the American Cancer Society, we're working to end cancer as we know it, for everyone.
- Our employees and 1.3 million volunteers are raising the bar every single day.
- We are a culture comprised of diverse backgrounds and experience, to better serve our communities.
- The people who work at the American Cancer Society focus their diverse talents on our lifesaving mission.
- It is a calling. And the people who answer it are fulfilled.
Equal Opportunity
- We are a proud equal opportunity employer.
