ConvertKit (rebranded to Kit in 2024) is the leading creator-focused email platform — used by writers, podcasters, course creators, and indie creators. The interview is small-team, full-stack, and rewards engineers who appreciate the indie-creator audience.
Process
Recruiter screen → 60-minute coding phone (DSA medium) → onsite virtual: 2 coding, 1 system design, 1 craft deep-dive, 1 behavioral. Cycle: 3–5 weeks.
What they actually ask
- Design email automation sequences with branching based on subscriber actions — model this as a state machine: subscribers move between steps based on events (opened, clicked, purchased, tag added) with conditional branches, delays, and exit rules. Interviewers probe what happens when someone matches two rules at once, or gets re-added to a sequence they already finished.
- Design landing page builder for creator monetization — expect to talk through the data model for a drag-and-drop editor: reusable blocks, draft-versus-published versioning, and how published pages stay fast when a creator’s post goes viral. Be ready for form submissions that feed straight back into subscriber lists.
- Design tip jar / paid recommendation flow — walk the money path end to end: idempotent charges, webhook handling from a payment provider, and reconciling failed or duplicate payments so no one is double-charged. They want to see you reason carefully about state that involves real money.
- Coding: medium DSA, often practical engineering — expect LeetCode-medium arrays, hash maps, and string work, plus practical tasks like parsing a CSV subscriber import or reshaping an API response. Drilling the common coding patterns helps more than memorizing rare tricks, and clean, tested code beats a clever one-liner here.
- Behavioral: customer focus, creator empathy, async collaboration — bring stories about shipping for a specific creator need and coordinating across time zones through written updates. A common prompt is a time you simplified something for a non-technical user or pushed back on a feature that would not serve creators.
Levels and comp (2026)
- SE: $150K–$190K total
- Senior SE: $215K–$285K
- Staff: $310K–$410K
- Principal: $430K–$570K
Prep priorities
- Be fluent in Ruby on Rails (the bulk of the codebase) — know ActiveRecord well (associations, query patterns, N+1 avoidance) and how background jobs run for things like sending email batches. Expect to reason about a real Rails request path rather than framework trivia.
- Understand creator economy patterns and monetization — be ready to discuss recurring subscriptions, one-off tips, paid newsletters, and the growth loops (referrals, recommendations) that move subscribers between creators. Knowing why a creator picks Kit over a hosted platform helps you frame design answers.
- Brush up on email deliverability fundamentals — understand SPF, DKIM, and DMARC, bounce and spam-complaint handling, and how sender reputation affects inbox placement at scale. Interviewers like candidates who know why sending a million emails is harder than it looks.
Frequently Asked Questions
Is ConvertKit remote-friendly?
Yes. Distributed-first since founding. ~150 employees globally.
How does ConvertKit compare to Substack or Beehiiv?
ConvertKit is for established creators with their own audiences and websites. Substack and Beehiiv host content. Different tools, partly overlapping audiences.
What is the engineering culture?
Mission-driven, calm pace, transparent. Salaries published publicly; company values match. Strong fit for engineers who value purpose over hustle.
Similar company guides
Prepping for ConvertKit / Kit? Put it to work:
