As a Senior Data Engineer, you will be responsible for building data pipelines that assemble large, complex sets of data to meet both non-functional and functional business requirements. You will develop ETL solutions using various technologies such as Python, Powershell, SQL, and SSIS to load and automate complex datasets in formats including PDF, Excel, flat files, JSON, XML, and EDI. You will take full ownership of end-to-end data processes on Azure Cloud environments and work closely with data architects, SMEs, and other technology partners to develop and execute data architecture and product roadmaps. Additionally, you will collaborate with backend developers to understand legacy applications and implement features in a new system. Your role will also involve troubleshooting issues and operational bottlenecks to support continuous data delivery for various applications, making improvements, and addressing technical debt. You will implement complex warehouse views, make database design decisions to support UI needs, and optimize scripts for refreshing large volume datasets. Furthermore, you will perform code reviews, coach team members, develop reports on data dictionaries and server metadata, and implement reporting tools as needed. Keeping current on big data and data visualization technology trends, you will evaluate and work on proof-of concepts and make recommendations on cloud technologies.