TechStars

HQ
Boulder
Total Offices: 18
2,467 Total Employees
Year Founded: 2006

Jobs at TechStars

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

16 Hours AgoSaved
Remote
USA
Fintech • Other • Consulting
Own the company’s social media and content presence across major platforms. Responsibilities include developing strategy, creating and editing video, writing copy, managing community engagement, analyzing performance, producing podcasts, supporting digital events, and using AI tools to accelerate workflows. The role requires independent ownership of content from ideation through publishing, with emphasis on social growth, video production, and copywriting.