The Senior Data Engineer will work closely with Business Analysts to translate data requirements into efficient solutions. Responsibilities include collaborating with cross-functional teams to design, implement, and maintain scalable data pipelines. The role demands expertise in SQL, data modeling, Snowflake, Python (or other programming languages), and containerization technologies (like Kubernetes). Ensuring data integrity, optimizing workflows, creating data models, and analyzing data flow are key responsibilities. The candidate must have 5+ years of experience and possess strong analytical, communication, and teamwork abilities. Proficiency in PowerBI is a plus. The position offers a flexible work format and a competitive compensation package including professional development opportunities and other benefits.