The OpenStreetMap Foundation is seeking a dedicated mid- to senior-level software engineer with a passion for open data, collaborative software, and digital commons.
Your main responsibilities will focus on the openstreetmap.org website and its underlying API-a critical part of the infrastructure powering a global mapping movement. Your work will directly support an ecosystem of tools used by tens of thousands of contributors monthly, producing map data relied upon by millions worldwide.
We strongly encourage applications from individuals of all backgrounds, especially those underrepresented in open source and geospatial communities.
Iām missing a mention of openstreetmap-cgimap in the announcement. Many changes to openstreetmap.org that affect the API or database will require changes to cgimap as well.
Working on cgimap will require some knowledge of C++.
Thank you for bringing up this constraint. For this position, we anticipate that the pool of available open source Rails developers could already be specific enough that throwing C++ into the same roleās job responsibilities would complicate the recruiting process, so this particular role is focused on openstreetmap-website. Weāre still interested in supporting cgimap and planning is ongoing for that.
I understand the problem and agree that itās already going to be hard as it is. Knowledge of C++ could(/should) still be listed as a ābonus qualificationā though.
We certainly will value candidates who demonstrate capability and willingness to branch out into parts of the stack that require other language skills.