Roles that require a good understanding of PySpark include - data engineering, data scientist, data analyst, big-data, and Python developer.