Upbeat

Upbeat is reinventing public relations (PR) for companies by making it on-demand, transparent, and affordable.

Founded 2016
1-15 employees
  • Banking, Corporate Finance, & Investing
  • News, Media, Advertising, & Publishing
  • Headquarters address
    380 10th St, Unit 13 San Francisco CA 94103

    What is Upbeat?

    Upbeat is reinventing public relations (PR) for companies by making it on-demand, transparent, and affordable. Unlike working with traditional PR agencies that cost tens of thousands of dollars a month and endless hours of meetings, companies can launch a campaign with Upbeat by signing up on our site and manage everything through our dashboard.

    How are we able to do this? We’ve built an incredible platform that automates some of the most painful, manual parts of the process and leverages machine learning to build the world’s most powerful engine for connecting companies with stories to journalists and media publications. In just one year, we’ve helped over 200 companies get featured in The New York Times, The Washington Post, Good Morning America, NPR, Fast Company, and much, much more.

    Upbeat was started by Ricky Yean and David Tran, who previously founded Crowdbooster, a leading social media analytics product used by thousands of brands and agencies across the world including Jetblue, Nike, Red Bull and even celebrities like Lil Wayne and Britney Spears. We’re a San Francisco-based startup funded by renowned investors including Y Combinator, Stanford StartX, SV Angel, and Charles River Ventures.

    The Software Engineering Position

    Upbeat is looking for a full-stack software engineer to join our team in building and scaling our platform to tens of thousands of businesses and hundreds of thousands of journalists and bloggers and using ML to disrupt a very old-school industry.

    Responsibilities

    • You'll ship code to Upbeat’s core product
    • You'll develop new features and improve our PR platform, which our PR managers use to conduct campaigns for our clients
    • You'll work on our crawling engine that indexes millions of articles across the web and scrapes information to our media targeting system
    • You'll use a wide range of technologies including React, Redux, Django, SCSS, PostgreSQL, ElasticSearch, Github and Git Flow, Redis, Celery, Heroku, lots of AWS services (RDS, SQS, S3, Cloudfront, ElastiCache)

    Requirements

    • You have experience in writing web software and are comfortable working across the stack. However, it's okay to be stronger or have a preference for backend or frontend, as long as you're willing to learn.
    • You have a firm grasp on CS fundamentals
    • You are able to learn new concepts and technologies quickly

    Valued, but not required

    • Experience in our specific technologies. Upbeat is primarily built in Python using Django and the Django Rest Framework on the backend and React + Redux and SCSS on the frontend.
    • Experience in Numpy, Scipy and ML or NLP

    Tech stack

    Python, Django, React/Redux, Postgres, Elasticsearch, Docker, celery, scrapy, numpy, scipy, scikit-learn

    Benefits

    Health and wellness

    Insurance (Health)
    Insurance (Dental)
    Insurance (Vision)
    Upbeat - Part of the team going all-in on AYCE KBBQ
    Upbeat - Small but determined team
    Upbeat - We went to Finland in DECEMBER for a company hack week
    Upbeat - Mario Kart in real life!
    Upbeat - We also enjoy Brazilian BBQ
    Upbeat - Pop up lemonade stand at the office