1

Python Gis Jobs in Calgary, AB (NOW HIRING)

Complete Python scripts, ArcPy tools, FME workflows, and other automation processes to support data ... Work alongside GIS specialists, Lands & Right of Way teams, and cross-functional partners to assist ...

Growth into automation Build capability in Python and FME to add depth and continuity over time. ... Degree in GIS, geomatics, computer science, or a related field, or equivalent professional ...

Growth into automation - Build capability in Python and FME to add depth and continuity over time. ... Degree in GIS, geomatics, computer science, or a related field, or equivalent professional ...

Growth into automation -- Build capability in Python and FME to add depth and continuity over time. ... Degree in GIS, geomatics, computer science, or a related field, or equivalent professional ...

Senior GIS Analyst

Calgary, AB · On-site

CA$95K - CA$125K/yr

A Day in the Life As a Senior GIS Analyst, you'll be responsible for leading multiple projects ... Programming experience such as Python, Arcade, JavaScript, C#, SQL * Linear Infrastructure ...

Description GIS Intern Why YOU want this position At Enverus, we're committed to empowering the ... Exposure to Python, ArcPy, or SQL is required. * Any exposure to the oil & gas or energy transition ...

Intermediate Spatial Ecologist

Calgary, AB · On-site +1

CA$43.90 - CA$60.40/hr

Develop, manage, and execute Python and GIS workflows, including spatial modeling, geoprocessing, automation, and map production. * Develop and apply machine learning, AI, and advanced analytical ...

Intermediate Spatial Ecologist

Calgary, AB · On-site +1

CA$43.90 - CA$60.40/hr

Develop, manage, and execute Python and GIS workflows, including spatial modeling, geoprocessing, automation, and map production. * Develop and apply machine learning, AI, and advanced analytical ...

Resource Geologist

Calgary, AB · On-site

CA$102K - CA$120K/yr

Experience working with large geoscience datasets, relational databases, GIS, metadata, data QA/QC, and data-management best practices. Experience with PostgreSQL/PostGIS, ArcGIS, Python, SQL, web ...

Configuring systems to meet engineering standards, including GIS, and classification requirements ... Python Why join us? * Work with great people to make a difference * Collaborate on exciting ...

Experience with Python, R, or VBA for data analysis and model automation would be considered an asset. * Experience with design and drafting software such as ArcGIS,Global Mapper, Q-GIS,AutoCAD,and ...

Configuring systems to meet engineering standards, including GIS, and classification requirements ... Python Why join us? * Work with great people to make a difference * Collaborate on exciting ...

Python Gis information

See Calgary, AB salary details

$30.5K

$102.5K

$179K

How much do python gis jobs pay per year?

As of Aug 9, 2026, the average yearly pay for python gis in Calgary, AB is $102,537.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,000.00 and $135,500.00 per year, depending on experience, location, and employer.

What is a Python GIS?

A Python GIS job involves using Python programming to analyze, visualize, and manage geographic data within Geographic Information Systems (GIS). Professionals in this role work with libraries like GeoPandas, Shapely, and ArcPy to automate spatial data processing, create maps, and develop GIS applications. These jobs are common in industries like environmental science, urban planning, and remote sensing, where spatial analysis is critical.

Is Python good for GIS?

Python is widely used in GIS roles due to its extensive libraries such as ArcPy, GeoPandas, and Shapely, which facilitate spatial data analysis and automation. It is a valuable skill for GIS professionals, often combined with knowledge of GIS software like ArcGIS or QGIS and scripting for data processing and map creation.

What does a Python GIS do?

As a Python GIS professional, your typical day involves processing and analyzing spatial data, automating GIS workflows using Python scripts, and developing custom geospatial tools and applications. You may work closely with data analysts, environmental scientists, or urban planners to provide actionable insights from geospatial datasets. Many roles involve regular use of GIS software and Python libraries to extract, clean, and visualize data for maps and reports. Collaboration and communication are key, as you’ll often translate technical findings into user-friendly outputs for clients or non-technical team members.

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

To thrive as a Python GIS professional, you need strong programming skills in Python combined with expertise in geospatial concepts and data analysis, typically supported by a degree in geography, computer science, or a related field. Familiarity with GIS software like ArcGIS or QGIS, libraries such as GeoPandas and Shapely, and possibly certifications like GISP or Esri technical certifications are highly beneficial. Problem-solving skills, attention to detail, and the ability to communicate technical information clearly are important soft skills. These qualities are crucial for efficiently processing spatial data, building innovative geospatial solutions, and collaborating effectively within multidisciplinary teams.

What are popular job titles related to Python Gis jobs in Calgary, AB? For Python Gis jobs in Calgary, AB, the most frequently searched job titles are:
What job categories do people searching Python Gis jobs in Calgary, AB look for? The top searched job categories for Python Gis jobs in Calgary, AB are:
Infographic showing various Python Gis job openings in Calgary, AB as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 4% Part Time, and 8% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $102,537 per year, or $49.3 per hour.

Advisor GIS Lands & ROW

Enbridge

Calgary, AB • On-site

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 13 days ago


Enbridge rating

8.4

Company rating: 8.4 out of 10

Based on 47 frontline employees who took The Breakroom Quiz

20th of 53 rated energy and utility


Job description

Posting End Date:

August 09, 2026

Employee Type:

Regular-Full time

Union/Non:

This is a non-union position

Our success at Enbridge depends on having accurate, trustworthy, and accessible information to support operations. As an Advisor, GIS Lands & Right of Way, you will maintain and improve essential spatial data for land management activities across our North American operations. You will employ GIS technologies, spatial analysis, and data automation tools to develop high-quality mapping solutions. Your work will support business partners and help guarantee the reliability of Lands & Right of Way data in operational and strategic decisions.

If you're passionate about GIS technology, spatial data quality, and supporting critical infrastructure through innovative mapping and data solutions, we'd love to hear from you. Join Enbridge and help deliver the accurate, trusted geospatial information that powers safe, reliable energy across North America.

What You Will Do:
  • Maintain, revise, and verify GIS datasets concerning land parcels, agreement boundaries, and other Lands & Right of Way spatial details using ArcGIS tools.

  • Edit and manage spatial geometries, ensuring data accuracy, integrity, and adherence to established mapping standards and data governance requirements.

  • Complete Python scripts, ArcPy tools, FME workflows, and other automation processes to support data transformation, integration, and maintenance activities.

  • Perform spatial analysis and generate maps, reports, and visual products that support business operations, planning, and decision-making.

  • Conduct quality assurance and quality control reviews to identify and resolve data inconsistencies, topology issues, and attribute discrepancies.

  • Provide front-line support to internal collaborators by responding to GIS inquiries, troubleshooting issues, and delivering timely solutions.

  • Work alongside GIS specialists, Lands & Right of Way teams, and cross-functional partners to assist with projects, process improvements, and ongoing data management initiatives.

Who You Are:
  • Bachelor's degree in Geography, GIS, Geomatics, Surveying, or a related field, and four years of experience or an equivalent combination of education and relevant GIS experience.

  • Demonstrated experience working with ArcGIS Pro and/or ArcGIS Enterprise in a production environment.

  • Strong knowledge of GIS data structures, geodatabases, spatial referencing systems, coordinate systems, and geoprocessing techniques.

  • Experience editing and maintaining spatial data, including land parcels, boundary datasets, and associated attribute information.

  • Working knowledge of Python scripting (ArcPy preferred), ESRI ModelBuilder, and FME for GIS automation and data integration.

  • Strong analytical, problem-solving, and troubleshooting skills with a dedication to data accuracy and quality.

  • Strong communication and collaboration abilities, with the capability to convey technical GIS information to non-technical audiences.

Preferred:
  • Experience supporting GIS programs within the energy, infrastructure, utilities, or environmental sectors.

  • Knowledge of land and right-of-way concepts, including easements, leases, acquisitions, legal land descriptions, and cadastral data management.

  • Experience operating within enterprise GIS environments and data governance frameworks.

  • Familiarity with ArcGIS Maps for Power BI and GIS-based reporting solutions.

  • Exposure to external spatial data sources, including CAD files, survey data, parcel updates, and shapefiles.

Working Conditions:
  • Office-based position with limited travel requirements.

  • Work is primarily performed in a computer-based environment requiring frequent use of GIS software, mapping applications, and data management tools.

  • Occasional collaboration with business partners across multiple locations in Canada and the United States.

  • Position may be located in Calgary, Edmonton, Edina, Duluth, or Houston.

Physical Requirements consist of, but are not limited to:

The role involves grasping, kneeling, and lifting objects weighing up to 20 pounds with light to moderate effort. It requires reaching above the shoulder, performing repetitive motions, typing, sitting, and standing. Candidates must have visual ability to see screens, recognize color coding, and read fine print. Hearing ability and the capacity to sit at a computer for extended periods are also necessary.

Mental Requirements (Both Field & Office) encompass but are not limited to:

Ability to understand, remember, and apply oral or written instructions and information. You can grasp complex problems and work with others to find alternative solutions. You coordinate thoughts and ideas clearly. You prioritize and manage your short-term work schedule. You make decisions that moderately affect your work unit and monitor effects beyond it. You follow basic instructions and guidelines, complete routine forms, write letters, outlines, memoranda, and basic reports, and communicate by phone.

Salary:
  • Ranges from $80,500- $110,000 USD for US locations based upon candidate's experience, skills, and internal equity.

  • Applicable compensation policies and guidelines apply to internal candidates.

Benefits:
  • A flexible benefits program that allows each employee to select the level of coverage needed for their family in the areas of health, dental, insurance and disability.

  • A paid parenthood leave benefit offers up to 20 weeks of paid leave for birth-giving parents. Other eligible parents receive up to 12 weeks. This provides flexibility and support during an important life event.

  • Valuable retirement savings plans, including a savings plan with company stock as an investment option.

  • Paid time off/vacation/sick, plus paid personal days off (depending on location), and paid holidays.

  • An Employee and Family Assistance Program.

  • A Wellness Program, which focuses on supporting healthier employees by providing tools, resources, and opportunities to improve physical, mental, social, and financial well-being.

  • Enbridge's FlexWork hybrid model lets eligible employees (Manager and below) work from home on Wednesdays and Fridays. They can also choose a compressed work week and flexible start and end times. Eligibility depends on the role requirements.

At Enbridge, we are dedicated to our core value of Inclusion.We are proud to bean Equal Opportunity Employer. We are committed to providing employment opportunities to all qualified individuals, without regard to age, race, color, national or ethnic origin, religion, sex, sexual orientation, gender identity or expression, marital status, family status, veteran status, Indigenous status, disability, or any other reason protected by federal, state, or local law.Applicants with disabilities can request accessible formats, communication supports, or other accessibility assistance by contacting careers@enbridge.com.

Information For Applicants:

  • Applications can be submitted via our online recruiting system only.

  • We appreciate your interest in working with us; however, only those applicants selected for interviews will be contacted.

  • Final candidates for this position may be required to undergo a security screening, including a criminal records check.

To learn more about us, visit www.enbridge.com


What Enbridge employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom