Apply to be the OpenStreetMap Core Software Engineer

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.

Location: Remote (global)

More Details: Apply to be the OpenStreetMap Core Software Engineer | OpenStreetMap Blog

9 Likes

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.

1 Like

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. :+1:

2 Likes

If we’ve already started the nitpicking I would point out that ā€œserves as much as 13 TB of dataā€ is a weird statement.

2 Likes