Braintree, MA, US jobs