Thatch Careers: 28 Open Roles