Working Student Python Engineer
Berlin, Berlin, Germany
â ïž We'll shut down after Aug 1st - try foođŠ for all jobs in tech â ïž
dltHub
Write any custom data source, achieve data democracy, modernise legacy systems and reduce cloud costs.At dltHub, we're building on the success of dlt, the most popular open-source library for data loading in Python with over 2 million monthly downloads. After proving its value in the OSS community, weâre now building dltHub to make data engineering accessible to all Python developers.dltHub is a workspace and runtime that empowers any Python developer to build, run, and maintain data pipelines, transformations, and notebooks, without needing a data platform or infrastructure team.
As a working student, youâll be joining a team where students donât just assist, they build. Several amazing students already work with us, creating impactful demos and owning their projects with real independence.
Our team is based in Berlin, now growing into other locations, especially across the US. Founded by experienced data and ML engineers, we're backed by Foundation Capital, Dig Ventures, and technical founders from Hugging Face, Instana, Matillion, Miro, MotherDuck, Datadog, Mode, and Rasa.
Our team is driven by clear values: we speak with courage, build what matters, automate relentlessly, show up with energy, deliver on commitments, and win together.
If you thrive in a fast-paced environment and want to help shape a product thatâs changing how developers work with data, letâs talk.
Requirements
Your Task and Responsibilities:
- Contribute to the dltHub ecosystem by actively participating in the development of our open-source library and related tooling.
- Design and build data pipelines using dlt to extract, load, and transform data from real-world APIs and sources.
- Develop technical demos that showcase the capabilities of dlt in practical and engaging ways, both internally and for the wider community.
- Create technical content (e.g., notebooks, blog snippets, docs) to explain dlt features, implementation patterns, and integrations.
- Test and validate features by writing unit tests and performing manual testing across components of the product.
- Collaborate with engineers and product managers to shape features, gather feedback, and iterate on functionality.
- Support users in our Slack Community.
Who You Are:
- You are based in Berlin and willing to work in our office regularly.
- Youâre currently pursuing a degree in Computer Science, Engineering, Data Science, or a related field.
- You write clean and efficient Python code and are comfortable working with Python libraries and tools.
- Youâre curious about data infrastructure, open source, and the inner workings of modern data pipelines.
- You take ownership of your work, are self-motivated, and enjoy solving real user problems with pragmatic code.
- You communicate clearly and are comfortable sharing work early for feedback, asynchronously or in sync.
- You thrive in a dynamic, startup environment, where ambiguity is a feature and learning is constant.
- You have a hacker mindset â you like breaking things, fixing them, and then making them better.
Nice to Have:
- You have experience with SQL.
- You have experience building and deploying any application.
- You have experience using APIs, data warehouses, and databases more generally.
- Youâve contributed to open source projects or have a GitHub portfolio to share.
Benefits
What we offer:
In our work culture, we value each otherâs autonomy and efficiency. We have set hours for communication and deep work. We like automation, so we automate our work before we automate the work of others.
- We are an office-first company but give you plenty of opportunities for deep work and work from home. Dedicated "no meeting days" to help the team focus on their most impactful work.
- As we mostly work from the Berlin office, we cover your public transportation ticket.
- We are deeply committed to your personal and professional growth, and as such, we allocate an annual budget for learning and development.
- We offer regular subsidized team lunches and Urban Sports Club membership.
- We also offer an ESOP plan for employees, based on their role and level of dedication. We provide an option to increase your ESOP if you grow with us.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index đ°
Tags: APIs Computer Science Data pipelines Engineering GitHub Machine Learning Matillion Open Source Pipelines Python SQL Testing
Perks/benefits: Career development Fitness / gym Home office stipend Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.