G

GIRO

Verified Job Source

Driven by efficiency

Montréal, Québec

Software Development
501–1,000 people

About

GIRO Inc. is a leading maker of optimization software for the public transport and postal industries. Launched in 1979 as an offshoot from a university project in operations research, the company now employs more than 600+ skilled and expert staff and its specialized software solutions enjoy a worldwide reputation. Whether for planning, scheduling, or operations management, we provide our clients with software and services that help them increase their efficiency while offering better service to their customers. Our team is inspired by global best practices and we assign no less than 30% of our resources to R&D. We co-innovate with our clients and build long-term relationships. Our main products, HASTUS for public transport and GeoRoute for postal services, are used every day by major organizations in more than 30 countries, in cities from Los Angeles to Sydney, via New York, Paris and Singapore.

Open positions

Azure Cloud & DevOps Developer

Remote · Montreal, Quebec, Canada

Design and implement Azure infrastructure management and deployment systems to support various products. Optimize cloud resource utilization, including monitoring, auto-scaling, and maintaining Kubernetes environments.

Senior Azure Cloud & DevOps Developer

Hybrid · Montréal

Design and implement Azure and Kubernetes-based deployment platforms while optimizing cloud resource utilization. Collaborate with multiple teams to evolve cloud-hosted products and act as a technology change agent.

Database Administrator (DBA/DBRE)

Remote · Montreal, Quebec, Canada

You will be responsible for the maintenance, operation, and ongoing support of production databases while transitioning toward Database Reliability Engineering (DBRE) practices. This includes diagnosing incidents, automating recurring operations, and collaborating with cross-functional teams to ensure platform resilience.

Architecte des systèmes d'information

Hybrid · Montréal

The architect will analyze the existing application ecosystem to define target architectures and document system dependencies and interfaces. They will also collaborate with stakeholders to formulate recommendations that support the evolution of the IT landscape.

Front-End Web Developer

Remote · Canada

The developer will contribute to adding new features, maintaining products, and leading modernization and redesign initiatives. The role primarily focuses on front-end development but includes opportunities for back-end contributions to software solutions.

Expert Data Science Developer

Remote · Canada

Design and develop machine learning-powered solutions to enhance large-scale software products. This includes managing the full lifecycle from data manipulation and model training to integration and technical support.

Director, Strategic Business Development

Hybrid · Montréal

Develop and execute growth strategies for paratransit and fixed route public transit while building executive-level relationships. Collaborate with Product Management and Marketing to define market strategies and influence product direction for emerging mobility markets.

Project Manager, HASTUS

Hybrid · Montréal

The Project Manager is responsible for planning, leading, and controlling project variables such as budget, schedule, and quality from initiation to closure. They act as the primary point of contact for clients to ensure contractual and functional objectives are met.

Junior Developer, Algorithms (Operations Research)

Hybrid · Montréal

Design, develop, and maintain complex optimization algorithms for large-scale public transit and postal software. This includes mathematical modeling, functional design, and providing technical support to project teams.

Proposal Coordinator

Hybrid · Montréal

The Proposal Coordinator supports proposal managers in preparing responses to RFPs, RFIs, and RFQs. Key duties include assembling and formatting sales documents, maintaining the proposal intranet, and drafting tailored content for various markets.

Junior Developer, Custom Solutions

Hybrid · Montréal

Analyze and configure applications to meet client needs while providing outstanding customer support. Participate in installation, training, and needs analysis activities at client sites.