Software Engineer (f/m/d) – Data Platforms at Bertelsmann-Jobs | BE, DE | Rezi

Software Engineer (f/m/d) – Data Platforms at Bertelsmann-Jobs

Software Engineer (f/m/d) – Data Platforms

Bertelsmann-Jobs · BE, DE

3 weeks ago

Software Engineer (f/m/d) – Data Platforms

Bertelsmann-Jobs · BE, DE

24 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer (f/m/d) – Data Platforms role.

Rezi rewrites your resume against Bertelsmann-Jobs's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer (f/m/d) – Data Platforms posting at Bertelsmann-Jobs — free, in seconds.

About the Role

Develop and build systems that process, transform, and refine terabytes of TV and advertising data daily. Ensure the data platform is scalable, robust, and technologically up-to-date.

Responsibilities

  • Design and implement technical solutions for big data applications in an agile, performance-oriented environment.
  • Continuously develop and optimize data aggregation pipelines for TV data, advertising, and forecasting, primarily based on Spark and Scala.
  • Operate, manage, and scale solutions using Docker and Kubernetes in the AWS cloud.
  • Drive test automation consistently, from unit tests to complex integration tests, embracing Test Driven Development (TDD).
  • Evaluate new frameworks and tools, share insights with the team, and help stay at the forefront of big data development.

Requirements

  • Solid software development experience, ideally with a strong focus on JVM languages like Scala or Java and/or Python.
  • Proficient with Spark, Hadoop, or comparable distributed systems.
  • Experience with Trino, Flowman, or Delta Lake is a plus.
  • Familiarity with CI/CD, Docker, Kubernetes, and AWS.
  • Deliver code with tests; focus on efficiency, clean architecture, and pragmatic solutions.
  • Appreciation for open-source software.
  • A "we'll figure it out" attitude.
  • Hands-on mentality.
  • Very good German and English language skills.
  • A portfolio, side project, or demo repo demonstrating practical implementation skills.

Skills

  • Scala
  • Java
  • Python
  • Spark
  • Hadoop
  • Trino
  • Flowman
  • Delta Lake
  • CI/CD
  • Docker
  • Kubernetes
  • AWS

Location

  • Remote
  • Berlin
  • Cologne

Work Type

  • Remote
  • On-site (when necessary)

Experience Level

  • Engineering experience

Benefits

  • 30 days of vacation
  • Public holidays on Christmas Eve and New Year's Eve
  • Smart Fridays (4-day week possible)
  • Mobility options (Deutschlandticket & JobRad)
  • Sports and health offerings
  • Mental health support
  • Corporate benefits
  • RTL+ access

About the Company

  • We work remote by default – focused, efficient, and with full ownership.
  • We use AI to accelerate – not to replace thinking.
  • We design the system, steer the output, and take responsibility for what we ship.
  • Fast where it makes sense. Careful where it matters.
  • We trust you with real responsibility – not just individual tasks. No unnecessary bureaucracy, no micromanagement. We count on you to drive things forward.
  • Test what works – not just what sounds good. Fail fast, learn even faster.
  • Take your work seriously, but don't take yourself too seriously. Look forward to direct feedback, honest collaboration, and no drama.
  • Utilize hackathons, conferences, and our community to develop further. We invest in your growth and keep you technologically up-to-date.
  • Work flexibly remote while staying connected to our locations in Berlin or Cologne. Our TV Labs are there – where we experiment, build, and learn together.
  • LegalEntity: smartclip Europe GmbH