Heap

San Francisco
101 - 250 Employees
26 - 50 Engineers
$100M+ Funding
Series C

Heap’s mission is to power business decisions with truth. We empower companies to focus on what matters — discovering insights and taking action — not building pipelines or tagging. With Heap, organizations of all sizes can remove technical bottlenecks and gain a single comprehensive view of their customers. Our software automatically collects, organizes, analyzes, and connects customer data, so businesses can create more valuable products and experiences.

Active Roles
Why join us?
  • Our engineers have huge leverage and impact — We're a team of 25 engineers powering analytics infrastructure for over 6,000 businesses. We power ad-hoc analysis over dozens of billions of events each month.

  • You'll be surrounded by smart, strong engineers — We've shipped code at Facebook, Dropbox, Palantir, Uber, Snapchat, Google, and more. We care about efficiently writing good code, which you can read about more here.

  • We have huge market potential — We've made a fundamental innovation on a ubiquitous need (analytics). Normally, anyone who wants to ask an analytics-related question has to talk to an engineer about adding the right tracking code, then wait for the data to come in, then talk to an analyst to run queries on that data. By automatically recording all user activity and making it accessible on a self-serve basis, we've made it easy for anyone to start collecting analytics on their web and mobile apps. Our market consists of every company with an online presence.


Engineering at Heap
Engineering team and processes

About 50% of our team works on infrastructure, 25% on data ingestion/related problems, and 25% on product work.

We use Requests For Comments (RFCs) as a way to communicate about big projects or propose process changes. RFCs are a great way for us to work asynchronously because they allow people to comment and discuss in their own time, and with greater depth than would be possible in meetings. RFCs also serve as a way of documenting how a feature was built and why it was built.

Technical Challenges

Check out our engineering blog here: https://heap.engineering/

Data Capture — We want to provide our users with the richest possible dataset. That means building new integrations (like Android), capturing more semantic data (like A/B test groups), and pulling in data from other sources (like Stripe). All of this has to happen with virtually no performance cost or integration overhead.

Real-time Infrastructure — We support an expressive set of queries that allow our users to slice and dice their data in arbitrary ways. The results need to come back with sub-second latencies and reflect up-to-the-minute data. We're scaling an in-house distributed system to make this possible.

Data Visualization — Building Heap is as much a design problem as anything else. The most powerful analytics infrastructure in the world doesn't matter if our users can't access that power and understand the results. We’re iterating on a general-purpose analysis interface that’s easy for non-technical users, but flexible for advanced users.

Tech stack
Typescript
Scala
PostgreSQL
Node.js
Redis
Kafka
Zookeeper
Terraform
React
Apache Spark
Android
Objective-C

Working at Heap
Free Food

We provide free lunch and dinner, in addition to plentiful snacks.

Health Insurance

We offer complete insurance, covering medical, dental, vision, life, and disability.

Transportation

We'll offer you free Lyft credits for commute or personal use, along with pre-tax dollars towards parking, commuting, and/or ridesharing.

Generous Vacation

We have an unlimited vacation policy with a three-week/year minimum.

Gym/Fitness

We want our employees to invest in their health, so we provide wellness reimbursements.

Flexible Hours

We care more about output than strict hours.

Work from Home

An emphasis on output means it's possible to occasionally work from home or from a different location.

401(k) Contribution

With employer matching.

Beautiful Office

Bright, open, and in a very convenient FiDi location. Ample conference rooms with public and private meeting spaces.

Pet Friendly

We interview dogs, too. (Seriously.)

Workshops/Conferences

You're welcome to attend, and we also get excited about folks who are interested in presenting.

Relocation

We'll make it easy for you.

Team Activities

We're friends, not just colleagues, and we make the time to do things together.

Other

Student loan repayment, weekly in-office massages, and more to come.

Maternal/Paternal Leave

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply