Join our team and be part of a fast-paced and innovative company that values diversity, creativity, and continuous learning
Job Title: Snowflake Cloud Engineer
Location: New York, New York, United States
Salary: $190000 - $224000
Job Description: We are seeking a highly skilled and motivated Snowflake Cloud Engineer to join our dynamic team. As a Snowflake Cloud Engineer, you will play a critical role in designing, implementing, and maintaining our data warehouse on the Snowflake cloud platform. You will work closely with cross-functional teams to ensure the smooth operation of our data infrastructure and support our company's data-driven decision-making process.
Key Responsibilities:
- Design and implement Snowflake cloud data architecture to meet business requirements.
- Develop, test, and maintain ETL processes to extract data from various sources and load it into Snowflake data warehouse.
- Collaborate with data analysts and business stakeholders to understand data requirements and provide optimal solutions.
- Troubleshoot and debug any issues with data pipelines, data quality, and performance.
- Optimize data warehouse design and performance to ensure efficient data retrieval and processing.
- Develop and maintain data governance policies and procedures to ensure data accuracy, security, and privacy.
- Monitor and maintain the health and security of the Snowflake cloud environment.
- Stay up-to-date with the latest Snowflake features and best practices, and continuously improve data infrastructure processes.
- Contribute to the development and implementation of data analytics projects.
- Provide technical guidance and support to other team members.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in data engineering, database administration, or a similar role.
- Strong experience in Snowflake cloud data warehouse, including designing and implementing data warehouse architecture, ETL processes, and data governance.
- Proficient in SQL and scripting languages such as Python or Java.
- Hands-on experience with cloud platforms such as AWS, Google Cloud, or Microsoft Azure.
- Knowledge of data modeling, data warehousing, and data integration concepts.
- Experience with data analytics and visualization tools such as Tableau or Power BI.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and in a team environment.
- Snowflake Cloud Certified Professional or similar certification is a plus.
Apply now and take your career to the next level as a Snowflake Cloud Engineer!