start ups careers in Ireland