Senior Data Engineer (m/f/d)

Gini

München

Hybrid

EUR 60,000 - 100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Annual development budget
Childcare allowance
Employee restaurant
Covered parking
State-of-the-art equipment
Team events
Coaching sessions
Learning day off
Eco-friendly commuting options

Job summary

Join a forward-thinking company as a Senior Data Engineer, where you'll develop and manage robust data processing pipelines that empower analytics and machine learning applications. In this pivotal role, you'll design scalable backend services, collaborate with cross-functional teams, and lead technical discussions. Enjoy the flexibility of mobile working, an annual development budget, and a supportive environment that fosters continuous improvement. If you're passionate about data engineering and backend development, this is your chance to make a significant impact in an innovative team.

Qualifications

  • 5+ years of experience in backend development or data engineering.
  • Strong proficiency in Java, Python, Scala, or Kotlin.
  • Practical experience with SQL, NoSQL, and database optimization.

Responsibilities

  • Develop and optimize data processing pipelines for analytics.
  • Design and maintain backend services and data models.
  • Collaborate with teams and mentor junior developers.

Skills

Backend Development
Data Engineering
Java
Python
Scala
Kotlin
SQL
NoSQL
Cassandra
Elasticsearch
Kafka
RabbitMQ
Docker
Kubernetes
Agile Methodologies

Tools

Docker
Kubernetes
Kafka
RabbitMQ

Job description

Your Team

We are looking for a Sr. Data Engineer to join our Backend & Data Team — an expert who develops, maintains, and manages data processing pipelines to ensure consistent and efficient data delivery for downstream consumers, such as analytics or machine learning applications.

Your playing field at Gini
  • Data Pipelines and Integration: Develop, manage, and optimize data processing pipelines, integrating external data sources for enrichment and ensuring scalability, efficiency, and consistency for downstream analytics or machine learning.
  • Database and System Design: Create and maintain data models, schemas, and metadata; ensure databases meet scalability, safety, and efficiency requirements; collaborate with platform engineering for maintenance.
  • Backend Development: Design, implement, and maintain backend services, including architecture design, technology selection, and integration of software patterns, container technologies, and message brokers (e.g., Kafka, RabbitMQ).
  • Team Collaboration: Collaborate with cross-functional teams, mentor junior developers, lead technical discussions, and contribute to team strategy and system improvements while addressing technical debt.
  • Quality and Optimization: Troubleshoot, debug, and resolve backend issues; identify performance bottlenecks, security vulnerabilities, and scalability challenges; support quality improvements.
  • Agile and Stakeholder Engagement: Engage in agile ceremonies, adapt to changing priorities, estimate tasks effectively, and communicate progress, risks, and challenges with stakeholders.
  • Continuous Improvement: Stay updated with industry trends, emerging technologies, and best practices to improve backend systems and align with organizational goals.
Sounds like the right challenge for you?

Julia Partusch-Asik
Recruiter & Dog lover
julia.partusch@gini.net

Skills to be successful
  • 5+ years of experience in backend development, data engineering, or a similar role, with expertise in building and maintaining scalable systems.
  • Strong proficiency in programming languages like Java, Python, Scala, or Kotlin, as well as automation and CI/CD practices.
  • Practical experience with diverse database technologies (e.g., SQL, NoSQL, Cassandra, Elasticsearch, Kafka) and database optimization techniques.
  • Experience in designing and managing data pipelines, integrating external data sources, and ensuring data scalability and efficiency.
  • Proficiency with container technologies (e.g., Docker, Podman) and orchestration platforms (e.g., Kubernetes), as well as messaging systems (e.g., RabbitMQ, Kafka).
  • Excellent troubleshooting and debugging skills, addressing performance bottlenecks, and improving system scalability and security.
  • Familiarity with agile methodologies, actively participating in sprint planning, stand-ups, and retrospectives, while staying updated on emerging technologies and best practices.
Your perks
  • Choice of mobile working from home or in our bright office with two spacious roof terraces.
  • Flexible working hours to accommodate early birds or night owls.
  • Annual development budget of €2,500 net and additional days off, plus one learning day off per month.
  • Access to external coaching sessions on topics of your choice.
  • Monthly €50 net allowance for childcare, public transport, internet, or health courses.
  • Employee restaurant with a €3 daily food allowance.
  • Regular team and company-wide events to foster team cohesion.
  • Covered underground parking and the opportunity to lease a JobRad for eco-friendly commuting.
  • State-of-the-art Apple equipment for your work.
  • A feedback-driven culture with a sense of purpose and community, as reflected on kununu and Glassdoor.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Platform Engineer (m/f/d)
Data Platform Engineer (m/f/d)

Gini • München

Hybrid
EUR 60,000 - 85,000
€2,500 annual learning budget
30 days of paid vacation
Workation within the EU
+2
Senior Backend Engineer - Flexible Hours & Growth
Senior Backend Engineer - Flexible Hours & Growth

Gini • München

Hybrid
USD 102,786 - 137,048
Learning budget €2,500/year
30 days vacation + sabbatical
Meal allowance €3 per working day
+3
Senior Backend Developer (m/f/d)
Senior Backend Developer (m/f/d)

Gini • Germany

Hybrid
USD 102,786 - 137,048
Learning budget €2,500/year
30 days vacation + sabbatical
Meal allowance €3 per working day
+3
Senior Backend Developer (m/f/d)
Senior Backend Developer (m/f/d)

Gini • München

Hybrid
EUR 90,000 - 120,000
Flexible work
Workation
Flexible hours
+5
Senior Backend Developer (m/w/d)
Senior Backend Developer (m/w/d)

Gini • München

Hybrid
EUR 90,000 - 130,000
Flexible Arbeitszeiten
Weiterbildungsbudget 2.500 € pro Jahr
30 Urlaubstage + Sabbatical
+3
UI/UX Designer (m/f/d)
UI/UX Designer (m/f/d)

Gini • München

Hybrid
EUR 70,000 - 100,000
Flexible working hours
Workation in EU/UK/Switzerland
Learning budget €2,500 net per year
+6
Senior Software Engineer - GTM (m/f/d)
Senior Software Engineer - GTM (m/f/d)

Statista Inc. • Hamburg, Berlin

Hybrid
EUR 85,000 - 115,000
Hybrid work
Work abroad up to 30 days
International team events
+6
Junior Analytics Engineer (BI + Data Modelling) - Berlin - m/f/d
Junior Analytics Engineer (BI + Data Modelling) - Berlin - m/f/d

Ninox Software • Berlin

Remote
EUR 45,000 - 65,000
30 vacation days
30 days remote/mobile work
Dog-friendly Berlin‑Mitte office
+1
Senior Data Engineer (m/f/d)
Senior Data Engineer (m/f/d)

eigenblue • München

Hybrid
EUR 90,000 - 130,000
Hybrid work setup
Lunch subsidy
Deutschlandticket
+4
Senior Product Engineer (gn)
Senior Product Engineer (gn)

Ingestro • Berlin

On-site
EUR 90,000 - 130,000
Growth budget
Urban Sports Club
Flexible home office