Starburst
Offices at Starburst
Starburst is headquartered in Boston, MA and has 3 office locations.
Remote Workplace
Employees work remotely.
While a remote-friendly company, Starburst is committed to providing opportunities for our All-stars to meet and collaborate in-person, while also investing in office spaces in our major hub locations such as Boston, Austin, London, and Warsaw.
U.S. Office Locations
Global Office Locations
We are headquartered in Boston, one of the top cities for tech startups, but we’re truly remote-friendly and are hiring globally! Our Boston office is centrally located Downtown in close proximity to public transliteration, parking, restaurants, parks, and so much more!
London, United Kingdom
Warsaw, Poland