Job: Senior Software Engineer – Rust, Mapping, & More – Ride with GPS


Senior Software Engineer – Rust, Mapping, & More

Company / Organization

Ride with GPS

Job Description

We are the world’s largest library of bike routes, and we enable cyclists to go on better rides, more often. We have a website and mobile apps that allow riders to discover the best riding in their area, and get turn by turn navigation using either their phone or bike computer of their choosing. Come join us in taking Ride with GPS to the next level! We are a mature, bootstrapped, profitable company of > 30 employees, and are looking for another senior level mapping engineer to help us continue to grow and build new products.


Maps, routing (finding optimal paths between two points), and elevations are critical technologies to Ride with GPS, and represent a distinct area of development for us. We both maintain forks of existing open source Open Street Map related technologies, as well as custom mapping solutions of our own design. Come work on the team that is responsible for the core technologies powering our route planners and search! We work with lots of interesting data, and we make pragmatic decisions about developing custom solutions vs extending existing technologies. This is a low overhead, highly independent small team.

Qualified candidates have extensive experience writing performant code in low level languages. Rust experience highly preferred.

See a more comprehensive job listing here:


How to Apply

Email with your resume, your portfolio, and a cover letter that includes an overview of any work relevant to the position. If you have a personal connection to bikes, the outdoors, or mapping tech in general, we’d love to hear about it. We don’t require everyone to be a cyclist, but we have found having distributed product knowledge on the whole team lets us do more with less, and have more fun doing it.