Designs and builds end-to-end data pipelines across batch and streaming architectures that process structured, semi-structured, and unstructured data with a strong emphasis on data quality, scalability, reliability, and observability. As a Software Engineer II, Data, you will design and build scalable, reliable, and observable data models and data pipelines across batch and streaming architectures, supporting structured, semi-structured, and unstructured data.