Senior Data Engineer
We are seeking an experienced Senior Data Engineer to join our team in a dynamic and fast-paced environment. As a Senior Data Engineer, you will be responsible for the development of complex data sources and pipelines into our data platform (i.e. Snowflake) along with other data applications (i.e. Azure, Airflow, etc.) and automation.
Key Responsibilities:
* Integrate data from multiple on premise and cloud sources and systems.
* Handle data ingestion, transformation, and consolidation to create a unified and reliable data foundation for analysis and reporting.
You will work closely with the data, Architecture, Business Analyst, Data Stewards to integrate and align requirements, specifications and constraints of each element of the requirement. Additionally, you will need to help identify gaps in resources, technology, or capabilities required, and work with the data engineering team to identify and implement solutions where appropriate.
Requirements:
* Bachelor's degree in Computer Science or a related field.
* Proven hands-on experience as a Data Engineer.
* Proficiency in SQL (any flavor), with experience using Window functions and advanced features.
* Excellent communication skills.
* Strong knowledge of Python.
This is a fantastic opportunity to make a real impact on the company's success. If you are a motivated and experienced Senior Data Engineer looking for a new challenge, we encourage you to apply.