(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
