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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer (f/m/d) – Data Platforms role.
Rezi rewrites your resume against Bertelsmann-Jobs's job description. Free.

Tailor your resume to this Software Engineer (f/m/d) – Data Platforms role.
Rezi rewrites your resume against Bertelsmann-Jobs's job description. Free.
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.

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