Software Engineer, Data Platform (Staff, Office of CTO)

Heap

Remote / United States of America
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/22/2021
  • Website: heap.io
  • Company Address: 460 Bryant St Floor 3, San Francisco, CA, 94105

About Heap

Heap is an analytics platform that serves as the single source of truth for online businesses. Heap automates away the annoying parts of analytics, so that people can focus on making smarter business decisions.

Job Description

Heap’s mission is to power business decisions with truth. We’re building infrastructure to automatically capture customer interactions on web and mobile applications, make sense of them, and make them useful in improving products. We want to enable everyone to understand their millionth customer as well as they understood their first.

We’re looking for a seasoned engineer with distributed computing experience to lead design and implementation of highly scalable data systems. Our product enables users to run complex, ad hoc analyses over billions of events with sub-second latencies, and the characteristics of the underlying data system determine everything from what new analyses we can support to which verticals suit our unit economics.

You’ll initially work in the Office of the CTO, exploring possible designs for the next generation of the core platform that powers analyses in Heap. Once we’ve converged on something we want to develop for production use, you’ll join our Data Platform team and lead its implementation.

We’re a distributed team that operates mostly in US West (PT) and Australian (EST) time zones. We’re open to hiring the right person anywhere within those timezones.

What we’re looking for

  • Deep knowledge of distributed database fundamentals.

  • Practical experience (5+ years) building data platforms at scale for ad hoc analytical workloads.

  • Excellent communication skills, especially in writing. We’re a globally distributed team, and we pride ourselves on our ability to communicate complex ideas clearly.

  • An end-user-oriented approach, and the ability to connect design tradeoffs to product consequences.

Heap is powered by Node.js, TypeScript, Golang, Scala, Spark, Kafka, Redis, and PostgreSQL (using CitusDB). For more about our architecture, check out Virtual Events: Making Data-Driven Decisions a Reality.


People are what make Heap awesome. Regardless of age, education, ethnicity, gender, sexual orientation, or any personal characteristics, we want everyone to feel welcome. We are committed to building a diverse and inclusive equal opportunity workplace everyone can call home.

Heap has raised $95M in funding from NEA, Y Combinator, Menlo Ventures, SVAngel, Sam Altman, Garry Tan, Alexis Ohanian, Harj Taggar, Ram Shriram, and others. We offer plenty of awesome benefits, and we were named #1 on Glassdoor’s Best Places to Work (SMB). We'd love to hear from you!

Related Jobs

VP Global Commercial Sales

Heap - San Francisco, CA, USNew York, US

Senior Product Manager

Heap - Remote

Senior Product Designer

Heap - Remote

Technical Recruiter

Heap - RemoteUnited States of America

Strategic Customer Success Manager

Heap - Remote
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.