Job Description
BRISolutions is seeking a highly skilled Snowflake Data Warehouse Engineer to join our data team in Taguig City, Philippines. This hands-on role focuses on designing, implementing, and optimizing a Snowflake-based data platform that empowers business users with fast, secure, and scalable analytics.
As the primary architect and guardian of our data platform's performance, security, and scalability, you will collaborate with data engineers, analysts, and stakeholders to deliver robust data solutions, ensure data quality, and drive data-driven decision making.
In this role, you will leverage Snowflake's modern data warehouse capabilities to build resilient pipelines, implement governance, and optimize costs while maintaining high availability and reliability. You will work cross-functionally to translate complex business requirements into scalable data models, tests, and documentation.
Our environment emphasizes collaboration, continuous improvement, and hands-on learning. You will have opportunities to work with cloud-native technologies, develop in a fast-growing team, and influence data strategy across the organization. If you are passionate about data, cloud platforms, and turning complex data into actionable insights, this is a great place to grow.
Responsibilities
- Design, implement, and optimize Snowflake-based data warehouses for performance, scalability, and reliability.
- Manage Snowflake security, roles, access control, masking, and data governance.
- Collaborate with data engineers and analysts to model data and build ETL/ELT pipelines using Snowflake features (Snowpipe, Snowpark, Streams, Tasks).
- Monitor query performance, cost optimization, clustering keys, caching, and resource monitors.
- Ensure data quality, lineage, and governance across the data platform.
- Implement backup, disaster recovery, and data retention policies.
- Develop CI/CD workflows for database changes with version control and migration tools.
- Mentor teammates and contribute to architectural decisions and best practices.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field; or equivalent experience.
- 3+ years of hands-on Snowflake data warehouse experience.
- Strong SQL skills and scripting (Python is a plus).
- Extensive experience with Snowflake features: Time Travel, Cloning, Snowpipe, Snowpark, Streams & Tasks.
- Data modeling and schema design skills (star and snowflake schemas).
- Experience with ETL/ELT tools (dbt, Talend, Informatica) and cloud platforms (AWS, Azure, GCP).
- Knowledge of data governance, security, RBAC, data masking, and compliance requirements.
- Excellent communication, collaboration, and problem-solving abilities.