T.

(Senior) Data Engineer (w/m/d)

T.S. GmbH & Co. KG Köln

About

T.S. GmbH develops SaaS solutions for over 30 million users and 30,000 companies across Europe. Our product suite includes offerings such as the Trustmark, Buyer Protection, and the experience feedback platform eTrusted. With our products, we have been pursuing our mission to enable trust between people and businesses in the digital age for the past 20 years.

The Data Platform Team contributes to this mission by providing the foundation for data-driven work, both for our colleagues and for our customers. This ranges from metrics that measure our product usage and success to facts and figures that help guide our customers in improving their businesses.

All these outcomes require high-quality data, which is why we are looking for a Data Engineer who thrives in a creative, evolving environment, loves to build excellent products, and is passionate about positively impacting the user experience.

You will support a diverse team. We have Data Engineers, Cloud Engineers, Analysts, and support from a Product Owner and an Agile Coach, working together as a cross-functional team.

We believe in the “You build it, you own it” philosophy, meaning you’ll take ownership of changes through every stage until they go live in production.

What Will You Be Working On?

In your role, you will write Python and SQL, with potential use of Terraform. Your focus will be on supporting and enabling your teammates, as well as being involved in implementation tasks. You should be comfortable building data applications in a cloud environment (we use AWS).

Our applications use a wide range of data engineering tools such as Airbyte, AWS Kinesis Firehose, Dagster, DuckDB, Luigi, Iceberg, Metabase, and many more to deliver services and APIs, orchestrate data ingestion, and manage transformation journeys from source systems to high-quality datasets. We are currently focused on building the Analytics Layer, an API that provides aggregated datasets at low latency. You’ll help us scale this solution.

Your Main Tasks and Responsibilities

  • Build and present standard interfaces to ingest, transform, and serve data within the Data Platform

  • Take ownership of implementing, monitoring, and maintaining data pipelines

  • Ensure data quality and transparency through quality checks, monitoring, and alerting throughout the data lifecycle

  • Collaborate with the team to identify opportunities for further innovation in the Data Platform, leveraging existing or new technologies

  • Onboard data providers, reducing the barrier for them to supply data to our platform

  • Communicate with stakeholders and team members to identify their needs and translate them into tangible outcomes

Why Join T.S. GmbH?

  • Personal Development: You’ll receive direct support from your Engineering Manager to ensure your growth and success

  • Health & Wellbeing: Take part in monthly health initiatives and earn an extra vacation day by achieving health goals

  • Continuous Learning: Enjoy a “Self-Education Day” every last Friday of the month to focus on personal development, join internal tech talks, read, or work on goals

  • Inclusive Work Culture: Flexible working options and a strong focus on work-life balance


A Typical Day as a (Senior) Data Engineer (f/m/d) at T.S. GmbH

  • Start your day either from home or at the office

  • Open JIRA, our task manager, and choose your focus for the day—whether it’s a quick win or the start of a larger project

  • Join our daily stand-up. Need help? We’ve got your back. Our dailies are short and focused, but we also stick around for small talk now and then

  • After the stand-up, you may work solo or decide to collaborate in a pair or mob programming session

  • Lunch break! We’re flexible between 12:00 and 14:00. If you’re in the office, join us at one of our favorite lunch or coffee spots in Cologne

  • Is today Waffle Day or Health Day? Grab a freshly baked waffle or a smoothie before getting back to work

  • Continue working on your tasks in the afternoon, either independently or as a team

  • Wrap up your day! If you’re in the office, unwind with a drink on the rooftop terrace

  • Or maybe it’s Self-Education Day? No meetings—just time to explore, learn, and grow. Participate in Tech Talks and gain insights from your colleagues

Your Profile

Requirements:

  • Familiarity with ELT processes for data transformation and experience with orchestration frameworks like Luigi, Airflow, Prefect, or Dagster

  • Familiar with common data formats (CSV, JSON, Parquet, Iceberg) and standard (data) interfaces

  • Strong proficiency in Python and SQL. Knowledge of Terraform and Bash is a plus

  • Familiarity with AWS services such as Athena, Glue, Lambda, and CloudWatch is a plus

  • Active participation in team discussions, Data Engineering Meetups, and company Tech Talks

  • Experience with concepts like data lineage, data quality management, data privacy (GDPR), observability, and incident management

  • In-depth knowledge of software engineering principles

  • At least 3 years of experience as a Data Engineer

  • Collaborative mindset based on mutual respect

  • Excellent communication skills in English; German is a plus

What We Offer

  • New Work: Work up to 100% remotely (or hybrid/on-site) within Germany with a flexible model

  • MacBook Pro provided

  • 27 vacation days, plus 3.5 extra days off (Christmas, New Year's Eve, and Carnival)

  • Buddy Program with an experienced mentor to support your onboarding

  • Individual learning opportunities tailored to your development

  • Events such as team events and unit-specific gatherings

  • Health Pass offering free online and offline sports, fitness, and wellness courses

  • Diverse international environment with colleagues from over 40 nations, supporting 13 markets across 5 European offices

  • Unique company culture: open error culture, passion for great results, and space for individual growth

Required Skills

General

Start Date

July 2025

Fixed Term

No

Work Time

Occupation Type

full time

Working Hours

40h per week

Overtime

No

Location

Work Model

hybrid

Location

Köln

Salary

Monthly Pay

€0.00

Pay Negotiable

Yes

Tariff Binding

No

Additional Benefits

Variable Compensation

No

Additional Monetary Benefits

No

Social Insurance

Social Insurance Obligatory

Yes