Working Student, Data Engineering

Berlin-Mitte, BE, DE, Germany

Job Description

Tower Data Engineering team
Data teams waste countless hours wrestling with infrastructure instead of solving their businesses’ most critical problem: How to get more value from their data. Tower changes that.



We're a Python-native serverless data stack built on Apache Iceberg with powerful ETL and Lakehouse management tools. We integrate seamlessly with enterprise systems and make companies more nimble by letting them choose the best engine for each job while maintaining full data ownership.


Working Student, Data Engineering


=====================================


Tasks


---------

We’re looking for a Working Student to join our Data Engineering team part-time while completing your studies. In this role, you’ll gain hands-on experience with modern data engineering tools and practices while directly contributing to Tower’s platform and customer projects. You’ll collaborate with our engineering team on building, testing, and improving data pipelines, workflows, and integrations while learning what it takes to design reliable, scalable, and maintainable data systems.



This is a unique opportunity for a student who is passionate about data, enjoys solving problems with Python and SQL, and wants to explore the future of the modern data stack.


Requirements


----------------

Enrolled in a Bachelor’s or Master’s program in Computer Science, Data Engineering, Data Science, or a related field. Solid programming skills in Python. Good knowledge of SQL and interest in working with relational and analytical databases. Curiosity and willingness to learn modern data tools and infrastructure. Ability to work independently and commit ~15–20 hours per week during the semester (flexible around exams). Excellent communication skills.

What we offer


-----------------

Build and test data pipelines in Python that integrate with real-world data sources. Work with SQL and analytics tools to model, transform, and validate data. Support customer-facing demos, prototypes, and internal analytics needs. Collaborate with engineers to develop and improve Tower’s internal data workflows and examples. Document, test, and share learnings to improve developer experience for other data engineers using Tower. Experiment with tools in the modern data stack (e.g., dbt, SQLMesh, Iceberg) and contribute to internal and external projects.

How to apply


----------------

Send your resume and a brief introduction to jobs@tower.dev — we’d love to hear about what excites you in data engineering!



Facts


---------


Number of employees

10


Category

Working student


Location

Germany, Berlin, Berlin, Mitte


Area of responsibility

Communication, marketing and media, IT, Data science, Software development, Customer service


Start date (earliest)

Earliest possible


Full/Part-time

Part-time


Remuneration

€15 per hour


Remote work

Partially possible


Working language and expected level

English ( Business fluent )

Homepage

https://tower.dev


Career website

https://jobs.tower.dev


Social media links



Requirements


----------------


Field of study

Engineering, Computer science


Contact


-----------


Contact person

Brad Heller


Contact email

brad@tower.dev


Contact phone number

+447908745567


Apply


---------


By email

jobs@tower.dev

Beware of fraud agents! do not pay money to get a job

MNCJobs.de will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3830264
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Part Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Berlin-Mitte, BE, DE, Germany
  • Education
    Not mentioned