STR

HQ
Woburn
Total Offices: 5
800 Total Employees
Year Founded: 2010

Teams at STR

Recently posted jobs

5 Hours AgoSaved
Easy Apply
Remote
USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
Develop and deploy software solutions in high-security environments, leading engineering teams and collaborating with customers to meet mission objectives.
10 Hours AgoSaved
Easy Apply
Remote
USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
Responsible for full lifecycle recruiting for technical positions in defense and national security environments, partnering with managers to identify talent and ensuring compliance. Manage complex requisitions and deliver a positive candidate experience.
YesterdaySaved
Easy Apply
Remote
USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
The Director of Contracts Operations will lead the development of policies, procedures, training programs, and knowledge management for the Contracts function, ensuring operational efficiency across functions and teams.