FiveStars is hiring a

Software Engineer - Intern

San Francisco, United States

FiveStars is the rewards program for small businesses that’s proven to bring customers back more often. Through unique rewards and personalized service, FiveStars helps everybody be a VIP. Founded in 2011 and based in San Francisco, our mission is to help businesses and communities thrive by turning every transaction into a relationship. In 2015, FiveStars drove 35 million in-store visits across over 10,000 local businesses in the U.S. and Canada. Over 10 million consumers use FiveStars to have exceptional experiences with local businesses. To-date FiveStars has raised $105 million from top-tier investors including HarbourVest, Menlo Ventures, Lightspeed, DCM, and Y-Combinator.

At FiveStars, we use technology to help businesses and communities thrive by turning every transaction into a relationship. Our engineering teams see big challenges as opportunities to build and develop scalable solutions using cutting edge technologies. As an engineering intern at FiveStars, you will be an integral part of our teams and will work to hit aggressive company goals. We will provide you with all the mentorship, support, engagement, and real time experience that you need to accelerate your learning and make an impact on the FiveStars product. We will help you develop strong coding practices, show you best-in-class developer tools, give you experience architecting large scalable systems, and teach you the latest infrastructure technologies needed to support a company that has 2 native mobile apps, a hybrid mobile platform, a full web and API stack, and a compiled Python client that uses kernel-level data taps for the experience it creates.


  • Work across the entire web and desktop stack, from front-end to back-end to database to OS
  • Learn quickly and adapt to the rapidly changing web environment
  • Get exposure to 2-3 parts of our infrastructure
  • Love to pair program and are ready to learn all about agile code review and test architecture
  • Invest in FiveStars and its culture - our values are something we live and breathe every day


  • Currently pursuing Bachelor's, Master's, or Ph.D degree in any of the following: CS, EE, Physics, Math
  • Strong team player - we work in small product teams that work very closely together and are constantly collaborating in order to move as fast as possible
  • Excel at structured and quantitative thinking and problem solving
  • Love to crank out code and hack on problems in your free time


  • Completed a prior internship at a top web/software company
  • Experience working for a startup


  • Opportunity to join a fast growing start up
  • Competitive pay, housing, and transportation reimbursements
  • Sharp, motivated co-workers in a fun office environment
  • Quarterly community service projects
  • Most meals catered
  • Dog-friendly office
  • Foosball, shuffleboard, ping-pong, bubble hockey…