1

Python Gis Jobs in New York (NOW HIRING)

Engineering Manager

Brooklyn, NY · On-site

$159K - $186K/yr

We need you We are in search of a seasoned Engineering Manager (Gas GIS Technologies) with profound ... Knowledge of scripting and automation tools (e.g., Python, Bash). * Solid understanding of the full ...

Engineering Manager

Brooklyn, NY · Hybrid

$159K - $186K/yr

We need you We are in search of a seasoned Engineering Manager (Gas GIS Technologies) with profound ... Knowledge of scripting and automation tools (e.g., Python, Bash). * Solid understanding of the full ...

Senior Data Engineer

New York, NY · On-site

$100K - $175K/yr

Additional languages like Python also required. * GIS knowledge: Experience with writing software to efficiently process and analyze with geospatial data using open source tools * Strong ...

Sr Java Developer

Bridgewater, NJ · On-site

$58.50 - $74.50/hr

... GIS Software solutions and services. Our team is our core strength, we have selected the most ... Ruby, Python, Bash Minimum 8 years java development in a n-tier development Third Level ...

Senior Applied Scientist

New York, NY · On-site

$116K - $210K/yr

SQL, Python, Scala, AWS) (Required) * 4-7 years Experience solving complex data, machine learning ... Experience in AdTech and GIS or geospatial data processing is a plus. * At least 18 years of age

ETL Developer

New York, NY · On-site

$55.75 - $73/hr

Work with GIS analysts, developers, and stakeholders to understand data requirements. * Participate ... Strong programming skills in Python, C#, or other relevant languages for ETL and API development.

next page

Showing results 1-20

Python Gis information

See New York salary details

$14

$64

$94

How much do python gis jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for python gis in New York is $64.13, according to ZipRecruiter salary data. Most workers in this role earn between $52.88 and $72.84 per hour, depending on experience, location, and employer.

What is a Python GIS job?

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.

What are the typical day-to-day tasks for a Python GIS professional?

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 the most commonly searched types of Python Gis jobs in New York? The most popular types of Python Gis jobs in New York are:
What are popular job titles related to Python Gis jobs in New York? For Python Gis jobs in New York, the most frequently searched job titles are:
What job categories do people searching Python Gis jobs in New York look for? The top searched job categories for Python Gis jobs in New York are:
Infographic showing various Python Gis job openings in New York as of July 2026, with employment types broken down into 87% Full Time, 10% Part Time, 1% Temporary, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $133,398 per year, or $64.1 per hour.
Sr. Manager Geospatial Innovation Architect

Sr. Manager Geospatial Innovation Architect

Metropolitan Transportation Authority

New York, NY • On-site

$110K - $165K/yr

Other

Posted 3 days ago


Metropolitan Transportation Authority rating

7.5

Company rating: 7.5 out of 10

Based on 134 frontline employees who took The Breakroom Quiz

41st of 76 rated public transport


Job description

Description
Position at Long Island Rail Road
JOB DESCRIPTION
 
Job Title:
Sr. Manager Geospatial Innovation Architect
Department: Office Of Innovation
MTA Agency: LIRR 
Primary Location(s): Queens 
Salary Range: $110,233-$165,349
Position Classification: Non- Safety Sensitive 
Union Affiliation: Non-Union 
Closing Date: Open Until Filled 
  
About your agency: 
Chartered in 1834, the Long Island Rail Road (LIRR) is the largest, busiest, and oldest continuously operating commuter railroad in the United States. In 2024, this 24/7/365 operation served 75.5 million riders on a system that stretches nearly 120 miles - from Penn Station and Grand Central Madison in Manhattan to Montauk on the eastern tip of Long Island. 
  
 
 SUMMARY:
This position is accountable for the reliability, operational readiness, and quality of the enterprise Geographic Information Systems (GIS) platform architecture, operations, and application ecosystem. The Sr. Manager focuses on uptime monitoring, automated health checks, status communications, application testing/regression, system release readiness validation, and incident coordination. The role makes the GIS platform visible in structure, use, and connectivity-ensuring it remains stable, observable, and consistent for operational use across LIRR. Responsibilities include managing enterprise geospatial databases and map services, governing data standards and integrations (including Hexagon EAM and IBM Maximo), and supporting innovation pilots that are architecturally sound, secure, and scalable.
DUTIES AND RESPONSIBILITIES:
Responsibilities may include, but are not limited to:   
  •  Manage and maintain the GIS platform, including enterprise geospatial databases, map services, and related server environments. Deploy geospatial applications across lower development environments; ensure proper version control and author/lead regression testing. Author and maintain technical documentation and knowledge base articles for application maintenance and support
  •  Conduct spatial and statistical analyses; develop dashboards, maps, and data visualizations for maintenance and investment decisions; validate GIS team concepts before client presentation.
  •  Ensure standardization of GIS data across departments and coordinate external data integrations (e.g., field data, as-builts, external agencies), including EAM integrations with Hexagon EAM and IBM Maximo. Manage data from external sources, including any associated Non-Disclosure Agreements (NDAs). Coordinate with MTA to inform Enterprise Geographic Information System (EGIS) design supporting LIRR GIS data needs. Enterprise GIS applications and services are stable, secure, and aligned with corporate data standards; sustainable, documented tools support LIRR operations and capital projects. Applications are fully tested prior to deployment; there is a clear and current view of GIS infrastructure, components, and data/file locations.
  •  Support strategic geospatial initiatives including infrastructure expansion. Develop and implement GIS-based scripts and applications (Python/R/Go, JavaScript, SQL) for automation of enterprise maintenance tasks and integration workflows
  •  Performs other duties as assigned
  •  Complies with all policies and standards
  •  May be required to work hours outside regular work hours, as applicable
  •  Observes the work performed by contractors, as applicable
  •  Reviews invoices and approve them if the work has contractual standards, as applicable
  •  Addresses performance issues with the contractor, when possible, as applicable
  •  Escalates issues to other parties when needed, as applicable
 
 REQUIRED EDUCATION AND EXPERIENCE:
  •  Bachelor's Degree in Arts/Sciences (BA/BS) in Geography, GIS, Planning, Business, Operations Research, MIS, Engineering, Computer Science or related field. An additional four years of experience may be considered in lieu of the degree.
  •  Minimum 7 years of related experience in Planning, Asset Management, or GIS, preferably in transportation operations, with demonstrated understanding of regional demographic, economic, and political issues at the LIRR while balancing Enterprise Asset Management needs.
  •  Effective analytical, transportation planning, asset management, and problemsolving skills.
  •  Excellent computer skills and working knowledge of GIS/GPS, Esri Enterprise (ArcGIS Server/Portal), and visual database technologies/applications.
  •  Ability to work with personal and SDE geodatabases, construct/manage linear referencing systems, perform geoprocessing and other spatial analyses, and integrate GIS data with external databases.
  •  Working knowledge of EAM software such as Hexagon EAM and IBM Maximo, and their integration with GIS and other information systems.
  •  Ability to train LIRR GIS users in project-specific GIS methodologies when necessary. High Required Effective judgment, writing, presentation, communication, facilitation, and teamwork skills; ability to prepare and deliver presentations to senior management, outside agencies, and other officials.
  •  Programming/Scripting: Python, R, Go, JavaScript, SQL (for automation, ETL, data pipelines, services, and testing).
Preferred Qualifications
  •  Minimum 7 years Experience with LLM/AI-ready geospatial datasets, spatial analytics pipelines, and enterprise integration patterns (REST APIs, event-based data exchange
  •  Understanding of engineering railroad operations and planning or demonstrated equivalent.
  •  Familiarity with MTA Capital Program guidelines and requirements.
OTHER INFORMATION:      
Pursuant to the New York State Public Officers Law & the MTA Code of Ethics, all employees who hold a policymaking position must file an Annual Statement of Financial Disclosure (FDS) with the NYS Commission on Ethics and Lobbying in Government (the "Commission"). Actual salary offers may vary based on individual work experience. The annual salary range is subject to change and may be modified at the company's discretion. Employees driving company vehicles must complete defensive driver training once every three years for current MTA drivers, or within 180 days of hire or transfer for an employee entering an authorized driving position.  
 Current employees should be in their current position 12 months prior to starting a new role and must possess a satisfactory work history. Including attendance and discipline records. Candidates selected for this position may be placed in a competitive or non-competitive class position based on their qualifications  
In addition to meeting the minimum requirements of the position, the selection process may include, but is not limited to, a pre-screening assessment (i.e., physical, written, and/ or practical evaluation) and interview. Candidates forfeit further consideration in the process if they fail to participate in any step of the process when scheduled. Make-up dates/times will not be given. In addition, LIRR employee applicants must be in their current position for the 12 months immediately preceding the close date of this posting and must possess a satisfactory work history, including attendance and discipline record. A record of more than ten sick days without medical documentation in two of the last three years is considered unsatisfactory attendance.  Not all qualified applicants are guaranteed an interview due to the competitive selection process. A medical examination and safety-sensitive drug/alcohol test may also be required.      
  •   #TapYourCareers    
  •   #MTACareers    
EQUAL EMPLOYMENT OPPORTUNITY/ADA DISCLAIMER:   
MTA and its subsidiary and affiliated agencies are Equal Opportunity Employers, including those concerning veteran status and individuals with disabilities.    
The MTA encourages qualified applicants from diverse backgrounds, experiences, and abilities, including military service members, to apply.    
If you require reasonable accommodation for a medical condition or disability to participate in the job application or interview process, please notify your MTA representative once you have been contacted regarding the role.    
   
 
 

What Metropolitan Transportation Authority employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom