We make commerce fun again.

  • Founded 2011
  • 51-200 Employees
  • 6-15 Engineers
  • eCommerce

About Tophatter

Tophatter makes mobile commerce fun. On our unique platform, buyers interact, chat, and purchase items from a wide variety of sellers. We've created a fun, engaging consumer shopping experience, with a focus on mobile. We're growing quickly and profitable with millions of dollars in transaction volume each week.

We're based in the bay area with offices in San Francisco and Shanghai. We're Series A funded by leading Silicon Valley venture capital firms. Our unique organizational structure culture favors context over control.

As an employee at Tophatter, you’ll receive a competitive compensation and benefits package including medical, dental, vision, life insurance, and unlimited vacation. We offer catered lunch daily via EAT Club, subsidized Equinox gym membership, and subsidized public transit/shuttle to make your commuting life easier.


  • We’re a team of 20 software engineers and are looking to add 10 more this year.
  • We have team members with ties to Stanford, MIT, Y Combinator, Cornell, UIUC, and Berkeley, and our engineering managers have a rich history of leading successful startups. Our founders met as CS undergrads at Stanford.

How We Interview and Hire

The Interview Process

  • Our interview process is highly competitive. Fewer than 2% of candidates from the introductory call will receive an offer. We’ll provide as much guidance here to increase your odds of doing well — and we hope that you do well. We also recognize that interviewing is hard and there’s no perfect system for it. Feedback is always encouraged.

  • How we do interviews might actually look familiar to you. Our process is modeled after Stripe. The idea of writing this and sharing it publicly is also inspired by Stripe.

Here’s the structure of the interview process:

1. Introductory call
  • Length: 15–30 minutes.
2. Technical phone screen
  • Length: 60 minutes. Takes place on Coderpad. We strongly suggest a dynamic language (JS, Ruby, Python).
3. Technical onsite
  • Length: usually 4–5 hours. Takes place in our San Francisco office (185 Berry St).
    • Bug squash (60 mins)
    • Code refactor (60 mins)
    • Lunch break (30–45 mins)
    • Project (90 mins)
    • Culture fit & debrief (30 mins)

The Offer Process

  • One thing that’s different about Tophatter is we’re able to quickly determine if we’re excited about you and move things forward. We could discuss compensation at the onsite and have the offer sent and signed before you leave. For that reason, it’s best to do as much research about us before the onsite. Please bring any questions or concerns and ask those either over lunch or at the debrief so that we have a chance to address those.

  • We also can move slower if you want to wait until your other onsites are finished — but we almost never send an offer letter until you feel excited enough about us to sign it if you were to receive one. In either case, you shouldn’t feel pressured to make a decision. But we also don’t want to slow things down if you know you’re excited about us.

Tophatter -
Engineering demos in Palo Alto!
Tophatter - Engineering demos in Palo Alto!
Tophatter -
Cruisin down to Angel Island!
Tophatter - Cruisin down to Angel Island!
Tophatter -
Winners of the scavenger hunt
Tophatter - Winners of the scavenger hunt
Tophatter -
Our San Francisco office
Tophatter - Our San Francisco office
Tophatter -
Tophatter - Snacks
Tophatter -
Tophatter -
Find a job at companies like Tophatter

Tech Stack
  • Ruby
  • Rails
  • Android
  • iOS
  • AWS
  • Heroku
  • Scala
  • Python
  • EMR
  • Spark

  • Commuter benefits
  • Subsidized gym membership
  • Paid parental leave
  • Catered lunch daily
  • Unlimited snacks
  • Build your own computer
  • New SF office
  • Social events
  • XBox
  • Flexible vacation
  • Distraction-free work environment

  • Medical, Dental, & Vision Insurance Medical, Dental, & Vision Insurance
  • Retirement/401K Plan Retirement/401K Plan
  • Life & Disability Coverage Life & Disability Coverage
  • Catered lunch Catered lunch