Data Engineer

Superchat

Job

In this role, you will develop a reliable data platform from raw data ingestion to gold tables for various departments by building and orchestrating pipelines using dbt, SQL, and Airbyte.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • 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 will set the standards for how data is modeled and documented, and work with a Business Analyst to build the gold tables that Finance, Sales, Marketing, and Product rely on.
  • 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.

Our expectations of you

Qualifications

  • You've owned a data platform, or a large part of one, and you're comfortable making the architecture calls yourself.
  • Strong in SQL and dbt.
  • You write and review complex SQL with ease.
  • You've built dbt projects with layered models, tests, documentation.
  • At home in the Cloud.
  • You have worked with Data Warehouses 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.
  • Neugierig auf das Geschäft.
  • 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

  • An experienced Data Engineer.
  • You bring 3+ years of building and running data pipelines in production, ideally at a SaaS company.
  • Experience with subscription billing or product usage data is a plus.

What we offer

  • Mission that matters.
  • Real impact on small businesses, not abstract metrics.
  • Funded with conviction.
  • $18M raised and profitable.
  • Echte Eigenverantwortung.
  • 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

Health, fitness & fun

Topics you will work on

Job locations

About your employer

Superchat is an innovative startup from Berlin that helps companies digitize their customer interactions. The platform offers AI chatbots that enable automated responses while ensuring compliance with GDPR. Superchat caters to various industries, including e-commerce and insurance.

Company type
Startup
Work model
Onsite, Hybrid
Industry
Internet, IT, Telecommunication
  • syracom AGWiesbaden

    • Easy Apply
    • €68k – €85k
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4

Data Engineer

Superchat