- Lead needed technical processes and designs considering reliability, data integrity, maintainability, reuse, extensibility, usability and scalability
- Serve as a technical expert in Snowflake and Python-based data engineering solutions.
- Design and implement efficient, scalable data pipelines using Snowflake and Python, optimizing for performance and cost.
- Leverage new Snowflake features (e.g., Snowpark, Cortex, dynamic tables) to enhance data workflows and automation.
- Collaborate with business analysts and stakeholders to ensure solutions meet functional and non-functional requirements.
- Develop and maintain robust SQL procedures, ensuring data integrity and alignment with business logic.
- Participate in solution design discussions, contributing technical insights and best practices.
- Support testing, deployment, and production maintenance of data workflows and automation scripts.
- Apply software development methodologies appropriate to project needs, including Agile practices.
- Align risk and control processes into day-to-day responsibilities to monitor and mitigate risk; escalate appropriately.