Data Engineer

Beehiiv

United States

Remote

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stock options
Health, dental, and vision insurance
401(k) employer match
Unlimited PTO
Annual in-person team offsite
Unlimited book budget
Monthly Wellness Days

Job summary

beehiiv is seeking a Data Engineer to build, grow, and maintain data models and backend data infrastructure. You’ll sit at the crossroads of Data Modeling, Data Engineering, Infrastructure, SRE, DevOps, Data Analytics and Backend API Engineering.

Ideal candidates have 4+ years in data engineering, superb SQL, and experience with Clickhouse, Kafka, and cloud-based data stacks. You’ll help scale our analytics and ML initiatives while collaborating across product engineering and data teams.

Qualifications

  • 4+ years as a Data Engineer or highly technical Data Analytics Engineer.
  • Superb SQL skills.
  • Experience building and maintaining data models for analytics and ML feature stores.
  • Experience with complex database migrations.
  • Familiarity with Clickhouse or similar OLAP databases.
  • Real-time streaming and event-driven architectures based on Kafka.
  • Experience with Kafka tooling (Kafka Connect, Schema Registry, Avro).
  • Proficiency in Go, Python or Ruby.
  • Production deployments of RESTful APIs.
  • Kubernetes deployments and troubleshooting.
  • AWS (S3, EKS, VPCs, IAM, EFS).
  • Infrastructure as Code with Terraform.
  • CI/CD for deployments and schema changes.

Responsibilities

  • Build and maintain Clickhouse data model and aggregations for app and internal analytics.
  • Collaborate with Product Engineering to design event streaming applications.
  • Hardening Kafka streaming ecosystem for security, performance, cost and scalability.
  • Automate deployments of related schemas and migrations.
  • Build out a Data Lake for long-term storage, DR, and cost optimization.
  • Create streaming applications for ETL tasks upstream of databases (IP info enrichment).
  • Develop a global entity resolution system and a first-party data enrichment product.
  • Create testing environments for 3rd party integrations and maintain a schemaless architecture for customer events.

Skills

SQL
Data Modeling
Data Warehousing
Kafka
Go
Python
REST APIs
Kubernetes
AWS
Terraform

Education

Bachelor's degree in Computer Science or related field

Tools

Clickhouse
Kafka Ecosystem
Schema Registry
Avro
Goka
Iceberg

Job description

beehiiv is where the world’s best newsletters, podcasts, and digital products are built, grown, and distributed.

The platform combines email, podcast hosting, websites, community, and digital products — connected to a single audience and a single set of tools to publish, grow, and monetize.

As we approach $50M in annualized revenue and continue to grow almost 100% YoY, our rapidly growing product suite and incredibly strong brand position us for the next stage of hypergrowth.

We are looking for a Data Engineer to help build, grow, and maintain our data models, and backend data infrastructure. You will sit at the crossroads of Data Modeling, Data Engineering, Infrastructure, SRE, DevOps, Data Analytics and Backend API Engineering.

Ideally, you’ll have experience in the following (can be all or mixed):

  • 4+ years as a Data Engineer, or a highly technical Data Analytics Engineer.
  • Superb SQL skills.
  • Building and maintaining Data Models to power analytics, both in app and internally, as well as for ML feature stores.
  • Managing complex Database Migrations.
  • Clickhouse or a similar OLAP database.
  • Real Time Streaming and Event Driven Architectures based on Kafka – Kafka Connect, Schema Registry, Avro.
  • Kafka Streaming Tools and Applications such as Goka.
  • Coding in one or multiple languages such as Go, Python or Ruby.
  • Production deployments of RESTful APIs.
  • Kubernetes – Deployments, StatefulSets, Helm, Troubleshooting etc.
  • AWS – S3, EKS, VPCs, IAM, EFS and more.
  • Managing and Deploying Infrastructure via IAC such as Terraform.
  • CI/CD – Both in Application Deployment, and in coordinating related schema changes across various systems.
Bonus experience:
  • Building data lake architectures with Apache Iceberg and managing a schema catalog.
  • Building large, high-volume user entity resolution systems.
  • Building large, high-volume ad attribution systems.
  • Setting up and using Graph Databases.
  • Developing applications that act as a secure, correct middle layer between AI and customer data in an OLAP database.
  • Creating a SQL-like DSL.
What you’ll be responsible for:
  • Building and maintaining our Clickhouse Data Model and Aggregations to serve our Application and Internal analytics.
  • Working with Product Engineering to help design and implement event streaming applications.
  • Hardening our Kafka Streaming Ecosystem around security, performance, cost, and scalability.
  • Automating deployments of various related schemas – Kafka Topics, Avro Schemas, Applications, Database Migrations etc.
  • Building out a DataLake system for long term data storage, disaster recovery, and cost optimization.
  • Creating new streaming applications to perform various ETL tasks upstream of our database.For example IP info enrichment.
  • Building a beehiiv global entity resolution system.
  • Building a first party data enrichment product using the above entity resolution.
  • Building out testing environments for systems that rely on 3rd party applications.
  • Building out a maintaining a schemaless architecture that can accept and expose arbitrary customer event json in a high performance query layer.
Why this role might be for you:
  • You’re comfortable working with a team of other engineers who work both in Data, and on the wider product
  • You can disagree and commit
  • Strategic operator with hands‑on executional chops.
  • Comfortable working in ambiguous, fast‑paced environments.
  • Work within the creator economy or SaaS experience.
  • Obsessed with customer and advertiser outcomes and
Why this role might not be for you:
  • Not a traditional 9-to-5 position.
  • Need to manage multiple priorities and stakeholders.
  • Must be comfortable with rapid iteration and frequent context switching.
  • High expectations for both speed and quality.
Why beehiiv?

Our values aren’t a poster on the wall. They’re the bar. It’s how we operate, publicly and privately, and what we should return to when making decisions. That’s how we keep our team’s momentum. That’s how we hire and keep A players.

beehiiv’s core values
  • There’s no room for B players : the best makes everyone better.
  • Maniacal sense of urgency : speed is our superpower.
  • Say what you think with positive intent : disagree openly and give hard feedback directly, with the intent to help someone improve.
  • User-obsessed : every decision starts with one question: how does this add value for the user?
  • Ego comes second, winning comes first : we’re here to create the best outcome; the team comes before the individual.
We’ll take care of you:
  • Competitive salary
  • Stock options
  • Health, dental, and vision insurance
  • 401(k) employer match
  • Unlimited PTO (mandatory 10 days per year minimum)
  • Annual in-person team offsite
  • Unlimited book budget
  • Monthly Wellness Days (every third Friday of the month)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer (Global)
Data Engineer (Global)

beehiiv, Inc. • United States

Remote
USD 120,000 - 180,000
Competitive salary
Stock options
Health, dental, and vision insurance
+5
Senior Data Analyst (U.S.)
Senior Data Analyst (U.S.)

beehiiv, Inc. • United States

Remote
USD 110,000 - 170,000
Competitive salary
Stock options
Health, dental, and vision insurance
+5
Sales Development Representative (U.S.)
Sales Development Representative (U.S.)

beehiiv, Inc. • United States

Remote
USD 50,000 - 80,000
Stock options
Health insurance
401(k) match
+4
Senior Product Manager, Growth (global)
Senior Product Manager, Growth (global)

beehiiv, Inc. • United States

Remote
USD 140,000 - 200,000
Competitive salary
Stock options
Health, dental, and vision Insurance
+2
Creative Director (U.S.)
Creative Director (U.S.)

Digitailor • United States

On-site
USD 180,000 - 260,000
Competitive salary
Stock options
Health, dental, and vision insurance
+5
Security Software Engineer, Anti-Abuse/Trust & Safety (Global)
Security Software Engineer, Anti-Abuse/Trust & Safety (Global)

Social Leverage • United States

On-site
USD 120,000 - 190,000
Stock options
Health, dental, and vision
401(k) match
+4
Integrated Marketing Manager
Integrated Marketing Manager

beehiiv, Inc. • United States

Remote
USD 90,000 - 150,000
Competitive salary
Stock options
Health insurance
+5
Creative Director (U.S.)
Creative Director (U.S.)

beehiiv, Inc. • United States

Remote
USD 180,000 - 240,000
Competitive salary
Stock options
Health, dental, and vision insurance
+5
Customer Success Manager (U.S.)
Customer Success Manager (U.S.)

beehiiv, Inc. • United States

Remote
USD 90,000 - 150,000
Competitive salary
Stock options
Health, dental, vision insurance
+5
Account Executive (U.S.)
Account Executive (U.S.)

beehiiv, Inc. • United States

On-site
USD 90,000 - 150,000
Competitive salary
Stock options
Health, dental, and vision insurance
+5