snowflake for careers in Rabat, Malta