Work at DuckDB

Software Engineer

As a DuckDB software engineer, you will be working in Amsterdam with a small team of database experts on one of the most exciting, fastest-growing open-source database systems in the world. This vacancy requires that you live or are willing to relocate to Amsterdam (or nearby cities).


  • 2+ years of industry experience.
  • Good Experience with Database Systems and SQL expertise.
  • Good experience with DuckDB’s Core Language: C++.
  • Good experience with at least one of DuckDB’S API Languages: Python, Java, R, JS, Rust.
  • Knowledge of code versioning tools, in particular Git/GitHub.
  • Native level of communication skills in English.
  • You must be already allowed to work in the European Union.

Nice to have

  • Experience with AWS.
  • Bachelor in Computer Science.
  • MSc or Ph.D. in Computer Science, plus if related to Database Architecture.
  • Experience with WASM.


  • Possibility of traveling to scientific and industrial conferences.
  • Flexibility in creating and picking your own DuckDB internal projects.
  • Possibility of working 2 days from home.
  • Flexible hours.
back to main page

Apply now

CV File*
Thanks for your application! We will get in touch with you soon.