Skip to content
mimi

Data Engineer - Business Intelligence (BI) (f/m/d)

GMX, WEB.DE & mail.com

Karlsruhe · Hybrid 3d ago

About the role

About

As a Data Engineer in our Portal BI Team in Karlsruhe, you operate at the core of our data warehouse ecosystem. You integrate new data sources, design and build reliable end-to-end data pipelines, and continuously evolve a scalable, future-ready data platform. You take ownership of data quality and reliability across teams and enable stakeholders to generate insights independently through robust, well-designed data foundations. Working alongside an experienced and collaborative group of data professionals, you help shape the backbone of data-driven decision-making across the company. You will make a tangible impact through hands-on project work, clear ownership of platform stability and evolution, and by contributing to a strong enablement culture with a focus on self-service BI.

Responsibilities

  • Onboard new data sources, design data models, and build scalable end-to-end pipelines for analysts and business teams.
  • Translate business requirements into robust, reusable, and well-documented data models in close collaboration with stakeholders.
  • Continuously evolve our data warehouse landscape using Dagster, dbt, Python, Trino, Impala, S3, GitLab, SQL databases, and Tableau.
  • Operate and stabilize pipelines by investigating incidents, resolving data quality issues, and executing historical or long-running computations.
  • Maintain and modernize our SQL Server environment, including code refactoring, performance tuning, capacity planning, backup strategies, and data center migrations.

Requirements

  • Degree in Computer Science or a comparable qualification through practical experience.
  • Hands-on experience in Data Engineering or BI, including end-to-end pipeline design, implementation, and operations.
  • Strong curiosity and motivation to understand business domains and explore new technologies.
  • Ownership mindset with a structured approach to root-cause analysis and sustainable problem-solving.
  • Enjoy working across complex system landscapes and enabling others with reliable, high-quality data foundations.
  • Professional proficiency in English and German.

Benefits

  • Lived corporate culture: Flat hierarchies, a culture of respect and appreciation, signatories of the Diversity Charter, open communication, and no dress code.
  • Wide range of further training: Internal and external training opportunities, LinkedIn Learning, language courses, talent development programs, conferences, and mentoring.
  • TEC-Campus: Free choice between Linux, Mac, or Windows, slack days, conferences, lecture series, courses, open-source projects, community meetups, and user groups.
  • Active health care: Wellpass, free internal sports and fitness classes, health days, family & care support services, discounts at fitness centers, mental health first responder, fresh fruit and drinks for free.
  • Mobility: Subsidy for job bike leasing, job ticket, and relocation service if you live outside Germany.
  • Flexible working models: Home office options, flexible working hours, and 30 days of vacation with the option for additional unpaid leave.
  • Financial benefits: Corporate benefits, company pension scheme, capital-forming benefits, occupational disability insurance, and various partner discounts.
  • Events: Summer and winter parties, sports tournaments, and team events.

Requirements

  • Hands-on experience in Data Engineering or BI, including end-to-end pipeline design, implementation, and operations.
  • Strong curiosity and motivation to understand business domains and explore new technologies.
  • Ownership mindset with a structured approach to root-cause analysis and sustainable problem-solving.
  • Enjoy working across complex system landscapes and enabling others with reliable, high-quality data foundations.
  • Professional proficiency in English and German.

Responsibilities

  • Onboard new data sources, design data models, and build scalable end-to-end pipelines for analysts and business teams.
  • Translate business requirements into robust, reusable, and well-documented data models in close collaboration with stakeholders.
  • Continuously evolve our data warehouse landscape using Dagster, dbt, Python, Trino, Impala, S3, GitLab, SQL databases, and Tableau.
  • Operate and stabilize pipelines by investigating incidents, resolving data quality issues, and executing historical or long-running computations.
  • Maintain and modernize our SQL Server environment, including code refactoring, performance tuning, capacity planning, backup strategies, and data center migrations.

Benefits

Internal and external training opportunitiesLinkedIn LearningLanguage coursesTalent development programsConferencesMentoringLinux, Mac, or Windows choiceSlack daysLecture seriesCoursesOpen-source projectsCommunity meetupsUser groupsWellpassFree internal sports and fitness classesHealth daysFamily & care support servicesDiscounts at fitness centersMental health first responderFree fresh fruit and drinksSubsidy for job bike leasingJob ticketRelocation serviceCorporate benefitsCompany pension schemeCapital-forming benefitsOccupational disability insurancePartner discountsSummer and winter partiesSports tournamentsTeam eventsHealth insuranceDental insuranceVision insurance

Skills

DagsterGitLabImpalaPythonS3SQLSQL ServerTableauTrinodbt

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free