About this role
The team is seeking a Snowflake Software Engineer II to join their dynamic engineering team. This role involves designing, developing, and implementing data solutions using Snowflake to support the organization's data infrastructure and analytics needs.
Key Responsibilities:
- Develop and maintain data pipelines and ETL processes in Snowflake.
- Collaborate with data analysts and business stakeholders to understand data requirements and deliver effective solutions.
- Optimize and tune Snowflake performance for efficient data processing.
- Ensure data integrity and security across all data solutions.
- Participate in code reviews and provide constructive feedback to team members.
- Document technical specifications and processes for future reference.
Required Skills & Qualifications:
- Proficient in Snowflake and SQL.
- Experience with data modeling and ETL tools.
- Familiarity with cloud platforms, preferably AWS or Azure.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Excellent communication skills.
Experience:
- 3-5 years of relevant experience in software engineering or data engineering, with a focus on Snowflake solutions.
What we offer:
- Opportunity to work in a fast-paced and innovative environment.
- Professional development and growth opportunities.
- Collaborative team culture with a focus on work-life balance.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.