Developer Advocate


Berlin, Germany

Full time

Developer Advocacy

Python APIs

Feb 22

About the Job

The number of Python users increases by millions every year. The vast majority of these people use Python as a tool to solve problems at work. Our mission is to make Python practitioners autonomous when they create and use datasets in their organizations.

For this end, we are building data load tool (dlt), an open source Python library, for them. They use dlt in their Python scripts to turn messy, unstructured data into regularly updated datasets. It enables them to create highly scalable, easy-to-maintain, straightforward-to-deploy data pipelines without having to wait for help from a data engineer.

We are dedicated to keeping dlt an open source project surrounded by a vibrant, engaged community. To make this sustainable, dltHub stewards dlt while also offering additional software and services that generate revenue (e.g. like GitHub does with Git).

dltHub is based in Berlin and New York City. It was founded by machine learning and data veterans. We are backed by Dig Ventures and many technical founders from companies such as HuggingfaceRasaInstanaMiro, and Matillion.

We seek a talented Developer Advocate to join our team and contribute to growing the open source community around data load tool (dlt).

Job Responsibilities

  • You create technical tutorials, education curriculum, and demos that enable folks who use Python in their job to create data pipelines using data load tool (dlt).
  • You build strong relationships with dlt community members, encouraging them to share about their own projects and support others in the community.
  • You bring back what you learn from the community, advocating for their needs and desires to help shape the roadmap with product, design, engineering, marketing, and customer success.
  • You foster relationships with other open source and developer tools communities, showcasing how members of both their community and ours might use their products with dlt.
  • You represent dltHub at developer conferences, hackathons, and on social media.

Skills & Experience

  • You have 2+ years of experience as a developer advocate or technical educator.
  • You are comfortable writing Python code that uses libraries and APIs.
  • You are able to communicate technical concepts in a simple and engaging way.
  • You have experience with both written and video content for developers.
  • You like to work in fast-paced environment that requires self-direction and ownership.
  • You take joy in helping others understand difficult concepts and build new projects.

Nice To Have:

  • You have experience with data science, data engineering, or software engineering.
  • You already have a strong social media following.
  • You are familiar with extract, transform, load (ETL) and existing ETL tools.

Job Benefits

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 work from the office and at home. We have a great headquarters in Berlin. It’s crucial for us to meet regularly in the office at this stage where we build the product.
  • The team’s well-being is fundamental to us. Therefore we offer benefits like regular team lunches, Urban Sports Club membership, and subsidized local transportation. We also have deep work/no-meeting days.
  • We want everyone on the team to grow with the company. We offer an annual budget for learning and personal development. If you have an open source project or maintain something on GitHub, you can get an hourly budget for that within working hours.
  • Depending on your role and dedication, we also have an ESOP plan for employees. In addition, we provide an option to increase your ESOP if you grow with us.

Apply for this position Back to job

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View Resume



Supporting a new generation of Python users when they create and use data in their organizations