Join Our Team

CoachUp Careers

At CoachUp, we figure work takes up a pretty big chunk of our time – time we could otherwise be spending on a court or a playing field or maybe in a gym or a pool.

So our working hours had better be awesome. And they are.

CoachUp is a terrific team to be a part of. We all work hard, because it's hard work building an amazing company. But we play hard, too. And nobody here is just warming a bench. We're all starting players from day one.


Our Benefits

Sound good? Take a look at our open positions:

Senior Android Developer

CoachUp is looking for a Senior Android Developer who will play a key role in all aspects of the development of our Android app: design, implementation, deployment, and maintenance. Additionally, you will have an opportunity to participate in the development of the CoachUp iOS app as well as the Ruby-on-Rails server backend.


  • 2+ years of hands-on experience with Android
  • Experience in development of a consumer facing app or website strongly preferred
  • Comprehensive understanding of Java programming and Object-Oriented design
  • Experience with data integration technologies including REST, HTTP, JSON, XML and SQL
  • BS or MS in Computer Science or Engineering
Content Marketing Producer

CoachUp is looking for a talented writer/editor to help develop our brand and meet our marketing goals by transforming our Blog, Training Center, Email Newsletters, Site Copy, and external PR/Communications into all that it can be. CoachUp should be the leading content destination for athletes looking for training advice, and our brand needs to speak to athletes, parents, and coaches.

You must be a great editor; a walking thesaurus/dictionary with a keen eye for detail. Your eyes will be the final check before our content goes live - we need you to make sure it's flawless. Your title will be “Content Marketing Producer” and you will report directly to our Content Manager. We are a small team, so you will also work closely with our other marketing and product leaders.

You will have our team’s full support to ensure that you succeed in this role. Here are some of the weapons you’ll have at your disposal:

  • A community of 15,000 expert coaches, who are all incentivized to create content
  • A full service PR agency that you will seed with great content, and they will spread the word.
  • A world class team of web/graphic designers who can create landing pages, infographics, e-books, slideshares, etc. to make your content look great, and share well
  • 2 Full-time videographers/photographers to support campaigns with professional quality video and photos
  • Relationships with Celebrity Athletes that endorse the company -- e.g. Julian Edelman (NFL), Nerlens Noel (NBA), Cam Neely (NHL) and more...

This is a dream job for someone who: loves and really knows sports, can quickly write typo-free authoritative articles, and can edit what others write, not only for grammar and punctuality, but also to match our brand tone of voice, and hit home our key messages. This person must fully understand our business objectives and the greater context of what we are trying to accomplish in all of our communications.

Major responsibilities include:

  • Writing for Inbound Content (ebooks, slideshares, one pagers, etc)
  • Assisting in copy for the website (writing and editing)
  • Assisting in copy for emails (writing and editing)
  • Editing content produced by freelance writers and our coaches
  • Blogging
  • Conducting "success story" interviews with coaches and parents
  • Ensuring all content meets our rigorous brand standards - typo and bug free, on brand, of professional quality, etc...
  • PR and communications content production in support of the company’s executive team and celebrity endorsements
  • Interviewing CoachUp’s top coaches and celebrity endorsers for public communications and social media goals

What You’ll Need to Get an Interview:

  • 2-3 years of relevant experience writing and/or content creation
  • B.A. in Journalism, English, Marketing, Communications or related field
  • Strong knowledge of sports, meaning: current events in the sports world, athletic training, and sports in general (positions, rules, etc)
  • Team-player attitude (you’re coachable, you’re always improving)
  • Demonstrated personality fit with our culture - we only hire people who are creative, intellectually curious, passionate, and self-motivated

Bonus points for:

  • Photo editing and layout (Photoshop, InDesign, Lightroom)
  • Video editing (Premiere)
  • Light coding background/knowledge (nothing major, just how to make your posts look good/consistent using HTML/CSS)
  • WordPress
  • HubSpot
  • Experience at a high-level as an athlete, coach, or trainer
Customer Experience Associate

We're looking to expand our all-star Customer Experience Team by adding a bright, energetic, and passionate individual who cares just as much about helping athletes and coaches as we do.

The Customer Experience Associate is equal parts teacher, detective, trusted advisor, and customer advocate. In this position, you’ll be empowered to make a difference in the lives of hundreds of people every day. We need someone who’s willing to go the extra mile to deliver delight. You’ll be part of a small, busy team where your primary responsibility will be to deliver outstanding support to new and existing customers. In the process, you’ll become an expert on our product and the services we offer. Above all, we promise you’ll never get bored!

About you:

  • Genuinely passionate about making people happy
  • Self-starter and creative problem-solver who is curious and always eager to learn
  • Team player who is energetic and always keeps a positive attitude
  • Detail-oriented, thorough and organized
  • Bonus: You have a passion for sports and an athletic background

Job responsibilities:

  • Communicate directly with customers and community members via email and phone, answering questions and solving issues
  • Gain an in-depth knowledge of our product and be able to guide athletes and coaches through our website and app
  • Onboard and welcome new coaches to our platform
  • Work with the product team to identify recurring issues and advocate for customer needs
  • Create authentic, quality content for the CoachUp website and blog to drive engagement and sales

Skills and qualifications:

  • Strong computer skills
  • Bachelor’s degree
  • Exceptional written and verbal communication skills
  • Ability to multi-task and respond to inquiries quickly and efficiently
  • Experience providing customer support or working with a customer support platform is a big plus

Just send us your resume, along with a cover letter telling us why you'd be a valuable addition to our team: We're always on the lookout for great people.