Data Engineer @beehiiv
Data and Analytics
Salary usd 160,000 - 2..
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Data Engineer @beehiiv

YDay - beehiiv is hiring a remote Data Engineer. πŸ’Έ Salary: usd 160,000 - 220,000 per year πŸ“Location: Worldwide

Role Description

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.

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, such as 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 and maintaining a schemaless architecture that can accept and expose arbitrary customer event JSON in a high performance query layer.

To apply, you must complete our Values Assessment Questionnaire here .

Qualifications

  • 4+ years as a Data Engineer, or a highly technical Data Analytics Engineer.
  • Superb SQL skills.
  • Experience in building and maintaining Data Models to power analytics, both in app and internally, as well as for ML feature stores.
  • Managing complex Database Migrations.
  • Experience with Clickhouse or a similar OLAP database.
  • Real Time Streaming and Event Driven Architectures based on Kafka - Kafka Connect, Schema Registry, Avro.
  • Experience with 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.
  • Experience with Kubernetes - Deployments, StatefulSets, Helm, Troubleshooting etc.
  • Experience with 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.

Requirements

  • Bonus experience in building data lake architectures with Apache Iceberg and managing a schema catalog.
  • Experience in building large, high-volume user entity resolution systems.
  • Experience in 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.

Benefits

  • 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)

Company 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.

Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Data Engineer @beehiiv
Data and Analytics
Salary usd 160,000 - 2..
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 133,977+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later