CancerIQ Logo

CancerIQ

Data Engineer

Posted 16 Days Ago
Remote
Hybrid
Hiring Remotely in United States
Mid level
Remote
Hybrid
Hiring Remotely in United States
Mid level
The Data Engineer will maintain and enhance ETL processes, optimize data pipelines, support reporting needs, and ensure data integrity while collaborating with multiple teams.
The summary above was generated by AI
Description
The Company

At CancerIQ, our technology is expanding access to precision cancer prevention, early detection, and treatment to more patient populations. We build software and design services that make it easy for health systems to use genetic information to get ahead of cancer at scale. Our best-in-class, science-based platform is proven to double genetic counseling service capacity, quadruple genetic testing uptake, and significantly improve screening compliance.

To date, CancerIQ has raised over $26 million to deliver on our mission, with our Series B funding round led by Merck Global Health Innovation Fund and Amgen Ventures.

Our team is made up of a committed, all-in group of people who are as driven to ending cancer as we know it as the providers and patients we serve. This has led to a growing network of over 200 clinical locations across the country, with a robust ecosystem of partners in the diagnostic and genomics space behind us. But we’re committed to scaling quickly – in this era of tremendous progress against cancer, we’re looking for people to be just as tremendously committed to their work at CancerIQ. If you want your work to matter, join us.

Overview

We are seeking a Mid-Level Data Engineer to join our growing team at CancerIQ. The ideal candidate will have a strong foundation in software engineering and data management, with the ability to both maintain and enhance existing codebases and support reporting needs across the organization. This role will involve maintaining pipelines, debugging and updating scripts, optimizing data infrastructure, and ensuring accurate reporting for internal and external stakeholders.

The ideal candidate is excited by the opportunity to work in a mission-driven environment where their skills will directly contribute to improving patient outcomes.

Key Responsibilities
  • Maintain, debug, and enhance existing ETL processes, data models, and reporting codebases.
  • Build and optimize data pipelines, integrations, and reports to support operational, clinical, and business analytics.
  • Collaborate with product, engineering, and customer success teams to understand evolving data needs and translate them into actionable solutions.
  • Ensure data integrity and reliability across multiple environments (development, staging, production).
  • Write efficient SQL queries and manage relational databases (primarily PostgreSQL).
  • Develop and maintain documentation for codebases, data dictionaries, and workflows.
  • Support ad hoc reporting requests by querying databases and preparing data extracts.
  • Monitor data jobs and troubleshoot errors proactively.
  • Implement best practices for data governance, privacy, and security (particularly PHI and HIPAA compliance).
  • Partner with stakeholders to automate routine reporting tasks and improve accessibility of data insights.
Requirements
Position Requirements
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
  • 3–5 years of professional experience in a data engineering or software engineering role.
  • Proficiency in SQL (PostgreSQL preferred) and experience with data modeling and database optimization.
  • Proficiency with a data visualization tool (e.g., Metabase, Looker, Tableau).
  • Experience with Python or similar scripting languages for data manipulation and workflow automation.
  • Ability to understand and maintain existing codebases and pipelines.
  • Strong analytical and problem-solving skills, with high attention to detail.
  • Comfort working in a fast-paced, evolving environment.
  • Excellent communication skills with a collaborative mindset.
Nice to Have
  • Experience with modern data stack tools (e.g., dbt, Airflow, Fivetran, Snowflake).
  • Familiarity with healthcare data standards (e.g., HL7, FHIR) or experience working with clinical data.
  • Knowledge of cloud platforms such as Google Cloud Platform (GCP) or AWS.
  • Exposure to PHI data handling and HIPAA compliance.
  • Comfortability with AI tools like ChatGPT for task automation and support.
Benefits
Company Benefits
  • Competitive pay and benefits (Health, Vision, Dental, HSA/FSA, EAP, 401-K, Commuter Benefits).
  • Headquartered in Chicago's iconic Wrigley Building, with complementary Water Taxi service to and from Union and Ogilvy Stations.
  • Complementary gym membership with daily instructor-led classes located in the building.
  • Generous company-paid holidays and monthly CancerIQ mental health days.
  • Formal training and professional development opportunities.
  • Bi-annual "All Hands" weeks where local Chicago employees convene and connect with employees based in other cities.
  • Passionate, high-energy culture with a team of people that are excited to get stuff done and make an impact.
  • Building things that save lives.

Top Skills

Airflow
AWS
Dbt
Fivetran
Google Cloud Platform
Looker
Metabase
Postgres
Python
Snowflake
SQL
Tableau

Similar Jobs

3 Hours Ago
Easy Apply
Remote
Hybrid
USA
Easy Apply
Mid level
Mid level
Artificial Intelligence • Information Technology • Insurance • Machine Learning • Software • Analytics
The Data Engineer will develop and manage scalable data pipelines and systems, handle complex healthcare datasets, and ensure data integrity for ML/AI applications.
Top Skills: AirflowAWSAws LambdaPythonRedshiftSQLTableau
3 Hours Ago
Remote
Hybrid
8 Locations
109K-201K Annually
Senior level
109K-201K Annually
Senior level
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Develop and maintain data infrastructure, support analytics development, and ensure adherence to data practices while mentoring colleagues in a healthcare-focused environment.
Top Skills: DatabricksPysparkPythonSnowflakeSQLTableau
Yesterday
Remote
Hybrid
69 Locations
130K-256K Annually
Senior level
130K-256K Annually
Senior level
Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
As a Senior Manager in Data Engineering, you will lead projects, design data architecture strategies, develop data solutions, and interact with clients to ensure successful implementations.
Top Skills: AWSDatabricksGoogle Cloud PlatformAzureSnowflake

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account