OCCRP is looking for an experienced Python developer to work on the open source investigative platform Aleph. We help journalists search, investigate and visualize vast amounts of information and unravel complex stories about corruption, money laundering, and fraud.
You will be part of a team that develops Aleph. Ideally, you are interested in the field of investigative reporting and in the architecture and design of complex data systems. You should understand the complexities associated with working on a mature codebase and be experienced enough to not let them negatively impact your work.
Our technology stack includes Python, Flask, PostgreSQL and ElasticSearch, with a react frontend. We use Docker for deployment, and product security is a top priority. Our products are open source, published via GitHub.
You should be a self motivated individual with the ability to work independently. You need to be comfortable working remotely and understand the advantages and disadvantages that come with being remote. You need to be confident at communicating and collaborating with your team and the open source community through code reviews and pair programming, as well as more common forms of communication such as video conferencing and real time chat. You should also be passionate about working in a small team where you may be required to work on technologies outside of your core skill set.