snowflake for careers in Manama, Bahrain