Working alongside transportation planners, traffic engineers, designers, and data specialists, you ... Experience with traffic simulation, planning, GIS, and design software (e.g., Vissim, Aimsun, Visum ...
Working alongside transportation planners, traffic engineers, designers, and data specialists, you ... Experience with traffic simulation, planning, GIS, and design software (e.g., Vissim, Aimsun, Visum ...
Electrical Engineer III - Substation P&C
Calgary, AB · On-site +1
... AIS and GIS substations * Prepare and Review protection and control design drawings including ... Familiarity with power system analysis software such as PSSE, ETAP, ASPEN, SKM, or similar tools
Electrical Engineer III - Substation P&C
Calgary, AB · On-site +1
... AIS and GIS substations * Prepare and Review protection and control design drawings including ... Familiarity with power system analysis software such as PSSE, ETAP, ASPEN, SKM, or similar tools
Electrical Engineer III - Substation P&C
Calgary, AB · On-site +1
... AIS and GIS substations * Prepare and Review protection and control design drawings including ... Familiarity with power system analysis software such as PSSE, ETAP, ASPEN, SKM, or similar tools
Electrical Engineer III - Substation P&C
Calgary, AB · On-site +1
... AIS and GIS substations * Prepare and Review protection and control design drawings including ... Familiarity with power system analysis software such as PSSE, ETAP, ASPEN, SKM, or similar tools
Land Management Professional
Calgary, AB · On-site
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 ...
Land Management Professional
Calgary, AB · On-site
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 ...
Senior Municipal Designer
Calgary, AB · On-site
... 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 ...
Senior Municipal Designer
Calgary, AB · On-site
... 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 ...
CAD Administrator
Calgary, AB · On-site
Configuring systems to meet engineering standards, including GIS, and classification requirements ... Software development experience, familiarity with Windows Azure, BIM standards such as ISO 19650 ...
CAD Administrator
Calgary, AB · On-site
Configuring systems to meet engineering standards, including GIS, and classification requirements ... Software development experience, familiarity with Windows Azure, BIM standards such as ISO 19650 ...
In this role you will manage a team of 4-6 developers, including employees and contractors, to ... JDE, BillFlex, GIS, middleware) * Manage work intake, sequencing, and delivery using JIRA as the ...
In this role you will manage a team of 4-6 developers, including employees and contractors, to ... JDE, BillFlex, GIS, middleware) * Manage work intake, sequencing, and delivery using JIRA as the ...
In this role you will manage a team of 4-6 developers, including employees and contractors, to ... JDE, BillFlex, GIS, middleware) * Manage work intake, sequencing, and delivery using JIRA as the ...
In this role you will manage a team of 4-6 developers, including employees and contractors, to ... JDE, BillFlex, GIS, middleware) * Manage work intake, sequencing, and delivery using JIRA as the ...
Junior Vegetation and Wetland Ecologist
CA$25 - CA$39/hr
Our scientists, engineers, field teams,consultantsand professionals collaborate across disciplines ... Working cooperatively with technical, health and safety, GIS, and administrative colleagues to ...
Junior Vegetation and Wetland Ecologist
CA$25 - CA$39/hr
Our scientists, engineers, field teams,consultantsand professionals collaborate across disciplines ... Working cooperatively with technical, health and safety, GIS, and administrative colleagues to ...
These individuals analyse client needs, implement software solutions, and provide training and ... engineering, and human capital. We provide comprehensive consulting, system integration and ...
These individuals analyse client needs, implement software solutions, and provide training and ... engineering, and human capital. We provide comprehensive consulting, system integration and ...
Gis Software Engineer information
See Calgary, AB salary details
$38.5K - $50.5K
2% of jobs
$50.5K - $62.5K
2% of jobs
$62.5K - $74.5K
3% of jobs
$85.2K is the 25th percentile. Wages below this are outliers.
$74.5K - $86.5K
20% of jobs
The median wage is $98K / yr.
$86.5K - $98.5K
24% of jobs
$98.5K - $110.5K
14% of jobs
$118.5K is the 75th percentile. Wages above this are outliers.
$110.5K - $122.5K
16% of jobs
$122.5K - $134.5K
10% of jobs
$134.5K - $146.5K
4% of jobs
$146.5K - $158.5K
3% of jobs
$158.5K - $170.5K
2% of jobs
$38.5K
$105.9K
$170.5K
How much do gis software engineer jobs pay per year?
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?
Is GIS software engineer still in demand?
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.

Full-time
Retirement
Posted 7 days ago
Job 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 DescriptionCIMA+ 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.
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+.