Software

Geographic Information Systems (GIS) Engineer

Preferable Location(s): Vancouver, Canada | Montreal, Canada | Toronto, Canada
Work Type: Full Time
Suffering from climate anxiety? So are we. That's why we developed EcoRail, a software solution for reducing Greenhouse gas emissions across the rail industry. 

Like the electric car movement, we strive to improve rail with user-friendly AI technology as we drive the rail industry towards being fully autonomous. 


About us: 
We are a venture-backed start-up at seed stage, with a growing customer base in the passenger and freight markets. Some of our current customers are Metrolinx, ViaRail, and Genesee & Wyoming. 

We’ve attracted the attention of some of the top investors in the industry, including Trucks Venture Capital, MUUS Climate Partners, Blackhorn Ventures, and Active Impact Investments. 

Our goal is to become a leader in rail software within 3 years and we are already on our way to expanding operations globally! This part is the coolest…Our solution is an app, unlike other players in rail tech which attach hardware to train engines, so customer onboarding is seamless, and the possibilities are truly global with respect to impact and expansion.
 

Why join us? 
  • Our team is awesome. We’ve got a superb bunch of bright minds working together to create something amazing…impact and positive change 
  • We’re big proponents of a flexible remote-work setup and have designed an amazing way to bond with our teams during quarterly meetings around the globe 
  • We value employee health and wellbeing and embrace uncapped paid time off to ensure our teams have the tools to unplug and recharge when needed 
  • Our high-touch hiring process enables us to create competitive and enticing compensation packages that speak to your needs and interests 
  • Our environment fosters learning beyond strict job requirements, and empowers each team member with decision-making power to be the master of their own projects 
  • We are committed to hiring from diverse backgrounds because we truly believe it makes our team stronger 
 
 
The position and its impact: 

We are searching for another GIS Engineer to help build out our track data for the rail industry. This role will report to our CTO and is a key hire for us as it will support our efforts in building the systems, processes, and track data that will set each of our customers up for immediate success as they onboard to our ecosystem. 

A big focus will be creating accurate data from multiple sources, and visualizations for track elevation and grade. Having a deep understanding how other teams utilize and rely on this information is key to the success of this role.

If you’re motivated by the idea of wearing many hats, channeling your creativity, and dealing with some ambiguity in your day to day; if you consider yourself a lifelong learner who thrives in an environment that is constantly evolving, this is the perfect opportunity for you!
 

What you will do day to day: 
  • Own the geospatial data
  • Develop and management of PostGIS database containing data related to rail industry
  • Develop, maintain, and improve tools to enable team members to rapidly consume and understand geospatial track data. 
  • Develop visual tools to help members understand and visualize geospatial data stored in the database
  • Ensure the quality of geospatial data
  • Collect and analyze data from various data sources
  • Transform and integrate data in the database using dbt
  • Optimize SQL Spatial Queries
  • Explore opportunities for optimization of existing database and re-designing of data infrastructure for greater scalability and performance.  
  • Write documentation regarding the data sources, pipelines, integration processes, and database architecture.
What you will bring: 
  • Bachelor Degree in GIS Engineering, Computer Science or related field
  • Knowledge of and experience in Geographic Information Systems
  • Experience with sophisticated SQL and large relational databases such as Postgres
  • Experience with PostGIS database system and QGIS desktop GIS software
  • Knowledge of and experience with  ELT (Extract-load-transform) data pipelines such as dbt
  • Knowledge of and experience with cloud infrastructure (AWS preferred)
  • Demonstrated proficiency in Python
  • Experience writing SQL unit tests
  • Experience writing scrips to automate processes

  
We vibe if you: 
  • are a self-starter 
  • are a concise communicator 
  • are passionate about your work 
  • enjoy learning 
  • like to create impact 
  • enjoy setting your teammates up for success by helping us create good documentation and correspondence 
 
RailVision Analytics is proud to be an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. We provide employment opportunities without regard to age, race, color, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. If you require accommodation because of a disability or special need for any part of the employment process, please let us know on the job application form how we can help ensure you have a comfortable and positive experience. 
 

Submit Your Application

You have successfully applied
  • You have errors in applying