snowflake for careers in Belfast, Ireland