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.
- Consistently drive test automation, 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 experience in software development, 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, and proficient in their use.
- Deliver code with tests, focusing on efficiency, clean architecture, and pragmatic solutions.
- Appreciation for open-source software.
- A "we find a solution" attitude and a hands-on mentality.
- Very good German and English language skills.
- A portfolio, side project, or demo repo demonstrating how technical problems are approached and solutions are implemented.
Skills
- Software Engineering
- Big Data
- Spark
- Scala
- Java
- Python
- Hadoop
- Trino
- Flowman
- Delta Lake
- CI/CD
- Docker
- Kubernetes
- AWS
- Test Automation
- Unit Tests
- Integration Tests
- Test Driven Development (TDD)
- Open Source Software
Location
- Remote
- Berlin (for occasional meetings)
Work Type
- Remote
- Hybrid (occasional meetings in Berlin)
Experience Level
- Professional Experience
Benefits
- 30 vacation days
- Time off on December 24th and 31st
- Smart Fridays with the possibility of a four-day week
- Deutschlandticket
- JobRad (company bicycle program)
- Sports and health offerings
- Support for mental health
- Corporate Benefits
- Access to RTL+
About the Company
- AI makes us faster. It doesn't do our thinking for us.
- What AI produces, we check. We stand behind everything that goes out.
- We are fast at trying things out, thorough at delivering.
- LegalEntity: smartclip Europe GmbH
Equal Opportunity
- smartclip is committed to a diverse and inclusive work environment. All qualified applicants will be considered for our positions regardless of race, nationality, age, gender, gender identity, religion, sexual orientation, disability, or other personal characteristics.