Work with us


Conveyal enables people and institutions to make smarter decisions, applying our technical expertise in open source software and open data to create improved transportation systems, more livable cities, and a better world. We give equal consideration to the social, environmental, and financial outcomes of our work (the triple bottom line).

Conveyal is a small, flat organization. We make space for each other to take ownership of projects that inspire us. We’re urban planners, programmers, geographers and cartographers with deep domain knowledge and passion for transportation. We are a distributed team, located in Atlanta, Brussels, New York, Paris, and Washington, DC.

We love building in the open. Check out our work on Github.

Current job openings:


JavaScript Engineer

We’re looking for an experienced and well rounded engineer. You’ll be taking on a prominent role in our public transportation data management projects. You’ll be both building out new features and enhancing current ones. You’ll help prototype new ideas and take responsibility for the codebase. You’ll be part of the design process and will give input on feature discussions.

We’re moving all user interfaces to React and some server development to Node.js. Experience building single page JavaScript applications is a must.

Qualities we’re looking for:

  • Passion for cities, transportation systems and ways to improve them.
  • Communication and project management skills to keep in sync with a geographically distributed team.
  • Eye for design to create understandable interfaces.
  • Readiness to work in a modern and dynamic environment.
  • Comfort working on both the client and server side.

Familiarity with the Amazon Web Services products and deployment processes is an advantage.

We're open to remote workers and permanent locations between UTC-8 and UTC+3.

Interested? Apply here