1

Gis Software Engineer Jobs in Calgary, AB (NOW HIRING)

Langan provides expert Civil, Geotechnical, Traffic and Geo-Environmental engineering consulting ... Interpret deeds, legal descriptions, and GIS data to resolve title or access issues. * Assist with ...

... Engineering. * Professional designation (P.L. Eng or P.Eng.) preferred. Skills & Competencies: * Proficiency in design software (AutoCAD Civil 3D, MicroStation, GIS tools). * Strong knowledge of ...

Configuring systems to meet engineering standards, including GIS, and classification requirements ... Software development experience, familiarity with Windows Azure, BIM standards such as ISO 19650 ...

Configuring systems to meet engineering standards, including GIS, and classification requirements ... Software development experience, familiarity with Windows Azure, BIM standards such as ISO 19650 ...

Showing results 21-31

Gis Software Engineer information

See Calgary, AB salary details

$38.5K

$105.9K

$170.5K

How much do gis software engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for gis software engineer in Calgary, AB is $105,883.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,500.00 and $120,000.00 per year, depending on experience, location, and employer.

What is a GIS software engineer?

A GIS Software Engineer develops, maintains, and optimizes geographic information system (GIS) software applications. They work with spatial data, develop mapping and analysis tools, and integrate GIS with other technologies. Their role often involves programming, database management, and problem-solving to ensure efficient geospatial data processing. GIS Software Engineers use programming languages like Python, JavaScript, or C# and work with GIS platforms such as ArcGIS or QGIS. They collaborate with analysts, cartographers, and other stakeholders to build solutions that support decision-making and visualization.

What does a GIS software engineer do?

A GIS software engineer designs, develops, and maintains geographic information system (GIS) software applications. They work with spatial data, use programming languages like Python or Java, and often utilize GIS tools such as ArcGIS or QGIS to create solutions for mapping, analysis, and data visualization.

Is GIS software engineer still in demand?

GIS software engineers are in demand due to the growing need for spatial data analysis, mapping, and geographic information systems across industries such as urban planning, environmental management, and transportation. Skills in GIS tools like ArcGIS, QGIS, and programming languages such as Python or JavaScript enhance job prospects in this field.

What types of projects and daily responsibilities can I expect as a GIS software engineer?

As a GIS Software Engineer, you can expect to work on projects ranging from designing custom geospatial tools and automating spatial data workflows to integrating GIS solutions with enterprise systems. Your daily responsibilities may include writing and testing code, collaborating with GIS analysts to implement new features, troubleshooting spatial data issues, and participating in code reviews. You will often work closely with cross-functional teams, including data scientists, project managers, and field personnel, to develop robust geospatial solutions that support organizational objectives. This dynamic role offers a mix of independent technical work and collaborative problem-solving, providing ongoing learning opportunities in both software engineering and geographic information systems.

What are the key skills and qualifications needed to thrive in the GIS software engineer position, and why are they important?

To thrive as a GIS Software Engineer, you need strong programming skills (such as Python or Java), experience with GIS concepts, and a relevant degree in computer science, geography, or a related field. Proficiency with GIS platforms like ArcGIS or QGIS, spatial databases (e.g., PostGIS), and industry certifications (such as Esri Technical Certification) are highly valuable. Excellent problem-solving abilities, communication skills, and teamwork make a candidate stand out in this collaborative and fast-evolving environment. These competencies ensure the effective development, integration, and support of complex geospatial applications to meet user and organizational needs.

What are popular job titles related to Gis Software Engineer jobs in Calgary, AB? For Gis Software Engineer jobs in Calgary, AB, the most frequently searched job titles are:
What job categories do people searching Gis Software Engineer jobs in Calgary, AB look for? The top searched job categories for Gis Software Engineer jobs in Calgary, AB are:
Infographic showing various Gis Software Engineer job openings in Calgary, AB as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $105,883 per year, or $50.9 per hour.

Intermediate Transportation Planning Engineer

CIMA+

Calgary, AB • On-site

Full-time

Retirement

Posted 7 days ago


Job description

Company Description

Welcome to a commitment to sustainable development you can relate to.  

Welcome to people who like people, to brilliant minds, tomorrow’s visionaries, challenge seekers, collaborators, and those with an entrepreneurial spirit in their DNA.  

At CIMA+, you’ll find a place where your ideas and perspectives are welcomed and encouraged. In both the field and at the office, you’ll get plenty of opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about our people and make sure that they feel valued, appreciated, and part of the team. You could even become a shareholder in the company. 

At CIMA+, we give you the freedom and flexibility to manage your work on your own terms and the opportunity to work on projects you can relate to.  

Welcome to CIMA+ 

Job Description

CIMA+ is seeking an experienced Intermediate Transportation Planning Engineer to join our multidisciplinary mobility team in Calgary. You will lead and contribute to projects that shape how communities move throughout Calgary, Alberta, and Western Canada. Working alongside transportation planners, traffic engineers, designers, and data specialists, you will help deliver innovative, sustainable, and practical mobility solutions for both public and private sector clients. We value individuals who combine their existing expertise with a willingness to develop new skills and contribute to innovative solutions that keep pace with industry trends.

Success in this role will be measured by your ability to deliver technically excellent work, build trusted client relationships, mentor emerging professionals, and contribute to the continued growth of our transportation practice.

Key Responsibilities

  • Project Delivery
    • Lead and support transportation planning studies including transportation master plans, functional planning studies, transportation impact assessments, geometric assessments, parking studies, safety reviews, and operational analyses.
    • Manage scope, schedule, budget, quality, and technical delivery.
  • Technical Leadership
    • Analyze multimodal transportation data, travel demand, land use, and development scenarios.
    • Develop practical transportation solutions supported by engineering analysis.
    • Prepare and review technical reports, memoranda, exhibits, and presentations.
  • Client & Business Development
    • Build strong relationships with municipal and private-sector clients.
    • Support proposal preparation, interviews, and business development initiatives.
  • Leadership
    • Mentor junior staff through technical guidance, project delivery, and client development.
Qualifications

Ideal candidates should demonstrate a combination of the core qualifications outlined for this role and be eager to learn, adapt, and develop new skills as industry trends evolve.

  • Registered Professional Engineer (P.Eng.) in Alberta or be able to apply for this status.
  • Minimum 7 years of experience in transportation engineering, with a strong portfolio of project delivery and client engagement.
  • Proven experience working with the City of Calgary and other Alberta public agencies responsible for transportation, transit, and municipal infrastructure
  • In-depth knowledge of Canadian and Alberta transportation standards, including TAC guidelines, provincial manuals, and municipal engineering requirements.
  • Strong attention to detail and excellent verbal and written communication skills
  • Experience with Synchro, SimTraffic, and HCS is required.
  • Experience with traffic simulation, planning, GIS, and design software (e.g., Vissim, Aimsun, Visum, SIDRA, ArcGIS, AutoCAD, MicroStation) is considered an asset.
  • Familiarity with modern safety concepts and performance evaluation methods, including Vision Zero, the Safe Systems Approach, the Highway Safety Manual (HSM) predictive method, and surrogate safety analysis tools.
  • Strong organizational skills to balance the delivery of multiple projects with ambitious timelines while also performing as a key resource for various needs and issues that may arise
  • Ability to work independently and within a fast-paced multidisciplinary team environment.
  • Demonstrated ability to manage client relationships, lead projects, and contribute to business development initiatives.
  • Integrity, team spirit, and a commitment to excellence 

At CIMA+, we value diversity of talent and perspective. You think you can add value, but don't meet all the job requirements? We invite you to apply, because everyone has something unique to offer. The outstanding talents that choose to join us at CIMA+ soon realize that we go all out to encourage them to grow. We look forward to hearing how you can contribute to our success. 

 Why choose CIMA+? Because we offer you:

  • Comprehensive Group Benefits available from day one for all permanent employees working at least 20 hours per week
  • Employee and Family Assistance Program
  • Retirement Savings Plan (RRSP) with up to 4% employer contribution
  • As an employee-owned company, an annual opportunity to purchase shares for all eligible employees
  • Flexible work schedule in a hybrid work mode
  • Work/Life balance policy across Canada
  • 3-5 weeks of vacation, based on years of relevant experience
  • Tailored training to improve your existing skills

Additional Information

At CIMA+, we recognize the richness and diversity of each individual’s experience. Compensation for this role is therefore based on the candidate’s experience, skills, and qualifications, while maintaining internal equity. The level and associated salary may vary depending on the candidate’s profile.

CIMA+ uses an applicant tracking system that includes an automated match score feature. However, this score is not used to screen, assess, or select applicants. All hiring decisions are made through human review.

Ethics and integrity are fundamental values at CIMA+. That is why we are committed to ensuring equal access to resources and opportunities for candidates, regardless of their identity (race, ethnicity, colour, religion, gender, age, disability, sexual orientation, gender identity or expression, socio-economic status or background, etc.).​

In keeping with the principles of employment equity, we encourage all applications, including, but not limited to, those from women, Indigenous people, people with disabilities and visible minorities. We also encourage candidates to complete the self-identification form when applying for employment.​

Accommodations are available on request. Your Business Partner will process your request.

Find out about The CIMA+ advantage - CIMA+.