Data Engineer (m/f/d)
Primary stack
Job description
About the Position
At Superchat, we're rebuilding how businesses talk to their customers. The phone call, the contact form, the support ticket: all of it is being replaced by messaging and AI. We're building the platform that runs underneath.
Founded in 2020, Superchat has become the platform of choice for 10,000+ businesses worldwide, from globally recognized brands like Allianz, Auto1, Enpal, Danone, and GASAG to the small businesses, dental practices, and one-person startups that need to look bigger than they are. Today, millions of messages flow through Superchat every single day.
We're hiring our first Data Engineer to own Superchat's data platform end to end, from raw product and business data to the gold tables the whole company reports on. Our engineers have already built the foundations, including a warehouse, pipelines, dbt and reverse ETL. Now we need someone to make the platform trustworthy at scale, with testing, monitoring, clear modelling layers and customer history over time. You'll set the standards for how data is modelled and documented, and work with a Business Analyst to build the gold tables that Finance, Sales, Marketing and Product rely on.
Responsibilities
- Own ingestion from our product database, Chargebee, HubSpot, Pipedrive, Intercom, Amplitude and other tools, using Airbyte where it works and your own Python where it doesn't.
- Design and build the dbt models that take raw data to gold tables, with clear layers, naming and documentation that the Business Analyst and the rest of the company can rely on.
- Run orchestration in Dagster: schedules, dependencies, freshness checks and alerting, so a stalled sync gets noticed within hours.
- Build data quality in: dbt tests, source checks and CI on every pull request.
- Capture history where our source systems only keep the current state, so a question like "which plan was this customer on last March?" has an answer.
- Run the warehouse: Redshift performance and cost, access management, and AWS infrastructure in Terraform.
- Maintain the reverse ETL syncs (Hightouch) that send data back into HubSpot, Intercom and the other tools our teams work in.
Requirements
- 3+ years of building and running data pipelines in production
- Strong in SQL and dbt
- At home in the Cloud, ideally AWS Redshift. BigQuery or Snowflake is also fine.
- Reliability-minded: You think in tests, freshness checks, idempotent loads and backfills. You want to know the data is wrong before a stakeholder tells you.
- Curious about the business: You want to know what MRR, churn or an "active workspace" really mean, and you model data so those definitions hold everywhere they're used. Experience with subscription billing or product usage data is a plus.
Nice to Have
- Experience with Dagster, Hightouch, Metabase, Airbyte, and Python.
We Offer
- Mission that matters: Real impact on small businesses, not abstract metrics
- Funded with conviction: $18M raised and profitable
- Real ownership: You own the data platform end to end, not one step of someone else's pipeline
- Hybrid by design: Our Berlin office in Prenzlauer Berg is the center of gravity, with two work-from-home days as the standard setup
- Direct feedback culture: Honest, direct, and kind feedback is part of how we work together - in 1:1s, retrospectives, and everyday collaboration
- Benefits & Culture
- Choose between an Urban Sports Club/John Reed membership or a public transport/Dance subscription
- Regular company and team events
- Annual personal development budget of €500 for conferences, courses, books, career coaching, and more
- An inclusive and exciting startup culture that enables fast professional and personal growth
- Beautiful office in the heart of Berlin (Prenzlauer Allee 242) with free snacks, drinks, and top-notch equipment
About the Company
We want to build a community, not just a company. It’s important to us to create an environment where people genuinely enjoy spending time together - whether that’s through HYROX training, golfing, beer pong tournaments, running clubs, Warhammer, weekend activities, or whatever kind of community you’d like to help build here!
We're looking for people with passion, grit, and integrity. You're encouraged to apply even if your experience doesn't precisely match the description. At Superchat, we welcome diverse perspectives and people who think rigorously.
Relocating to Berlin? We support you with practical relocation help. You'll feel home in no time.
We look forward to your application! 🙂
With your application you agree to our privacy policy.
© Superchat. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.