if you like what you see. All of our roles are hybrid, requiring 3 days onsite in our Needham, MA headquarters. Job Brief As a Support Engineer.... You will leverage your deep expertise in modern software technologies to act as a liaison between support and our clients to triage...