Experienced Software/Data Engineer

We are expanding our team!

We are currently seeking a senior software engineer to join our team. Datopian creates data management platforms for governments and multinationals around the world. We focus on data: collecting, processing, managing, and presenting it. We often use and create our own open-source products to support that effort. We are some of the creators behind:

  • CKAN, the world’s leading data portal platform.
  • Open Knowledge Foundation, the influential NGO empowering countries to open more data.
  • Frictionless Data, the progressive data toolkit trusted by teams in organizations such as Kaggle and Pandas.

Why is this message in English? Because we are a distributed company, with people having distinct native languages. You will use English to communicate with colleagues and clients in multiple countries and timezones.

Are you curious about how we can get this to work? Take a look at our publicly-accessible Playbook, where we tell a bit more about our culture. TL;DR Others will treat you as an adult and should strive for excellent communication with your team members.


We are looking for a Data Engineer to join our growing Client Delivery team.

  • Level: medium to senior level data engineer
  • Communication skills: needs to be proficient in written and spoken English
  • Must know:
    • Git (used for everyday workflow)
    • Python (good management of data pipelines and data manipulations)
    • SQL (Postgres, MS SQL Server, SQLite)
    • ELK stack
  • Good to know:
    • JavaScript to build frontend
    • Docker to containerize and ship software
  • Other skills required:
    • Experience dealing with different project situations and quite a lot of project requirements uncertainty. In other words, the individual must be flexible, adaptable and agile in their development approach.
    • Experience in dealing with vast and different amounts of data
    • Fast and willing learner; open to new approaches.

About the engagement

Start date: As soon as feasible

Rate: Commensurate with ability and experience

Location: Datopian is a remote-first workplace; experience in remote working is desirable (but not essential). We are currently looking for people in European  / East Coast US time zone (we’re happy for people to work elsewhere provided they are available for meetings during European / East Coast usual working hours).

About Datopian

Company size: 15 – 30

Company type: Self-funded

Datopian is an internationally-distributed team of 25-30 people, led by open-source and open-data veterans. Forked out of Open Knowledge International in 2015, Datopian creates, maintains, and deploys data management technologies for government, enterprise, and the non-profit sector using CKAN, Frictionless Data, and other open source software.


Apply with your resume and a short introduction letter to:    [email protected] By submitting your personal data, you are consenting to the use of your data in accordance with our job applicant privacy notice.