1

Geospatial Software Engineer Jobs in New York (NOW HIRING)

Software Engineer (Junior)

Brooklyn, NY ยท Hybrid

$110K - $160K/yr

Software Engineer (Junior) In the next 30 years, the world will transform every part of the built ... Previous experience working with geospatial data and platforms * Previous experience working with ...

Full-Stack Software Engineer

Red Bank, NJ ยท On-site

$104K - $166K/yr

Full-Stack Software Engineer Job Locations US-NJ-Red Bank Requisition ID 2026-166328 Position ... Familiarity with geospatial libraries (e.g. CesiumJS) or real-time data streaming * Experience with ...

Full-Stack Software Engineer

Red Bank, NJ ยท On-site

$104K - $166K/yr

Responsibilities Peraton Labs is seeking an experienced Full-Stack Software Engineer to join an ... Familiarity with geospatial libraries (e.g. CesiumJS) or real-time data streaming * Experience with ...

Full-Stack Software Engineer

Red Bank, NJ ยท On-site

$104K - $166K/yr

Responsibilities Peraton Labs is seeking an experienced Full-Stack Software Engineer to join an ... Familiarity with geospatial libraries (e.g. CesiumJS) or real-time data streaming * Experience with ...

Full-Stack Software Engineer

Red Bank, NJ ยท On-site

$104K - $166K/yr

Responsibilities Peraton Labs is seeking an experienced Full-Stack Software Engineer to join an ... Familiarity with geospatial libraries (e.g. CesiumJS) or real-time data streaming * Experience with ...

next page

Showing results 1-20

Geospatial Software Engineer information

See New York salary details

$5

$42

How much do geospatial software engineer jobs pay per hour?

As of May 28, 2026, the average hourly pay for geospatial software engineer in New York is $41.10, according to ZipRecruiter salary data. Most workers in this role earn between $40.58 and $41.63 per hour, depending on experience, location, and employer.

What does a Geospatial Software Engineer do?

A Geospatial Software Engineer develops, maintains, and optimizes software that processes and analyzes geographic data. They work with GIS (Geographic Information Systems), mapping technologies, and spatial databases to build applications for industries like urban planning, environmental science, and logistics. Their role often involves programming, data visualization, and integrating geospatial tools with cloud or web-based platforms. They typically use languages like Python, JavaScript, or C++ and frameworks such as GDAL, PostGIS, or Mapbox.

What are the key skills and qualifications needed to thrive in the Geospatial Software Engineer position, and why are they important?

To thrive as a Geospatial Software Engineer, you need strong programming skills (such as Python, Java, or C++), knowledge of GIS principles, spatial databases, and a degree in computer science, geography, or a related field. Familiarity with tools like ArcGIS, QGIS, PostGIS, and relevant certifications (e.g., Esri Technical Certification) are highly valued. Problem-solving ability, attention to detail, and effective communication are crucial soft skills in this role. These qualifications ensure accurate spatial analysis, efficient development of geospatial applications, and successful collaboration with multidisciplinary teams.

What are the typical projects or tasks Geospatial Software Engineers work on?

Geospatial Software Engineers commonly work on projects such as developing mapping applications, processing and visualizing spatial data, building location-based services, and integrating geographic data into larger software platforms. Daily tasks may include writing code for spatial data analysis, optimizing database queries, collaborating with GIS analysts and data scientists, and maintaining or improving geospatial data pipelines. Engineers often work in multidisciplinary teams and are involved in both the design and implementation phases of projects. This diverse work helps them gain experience across a wide range of industries, such as urban planning, environmental science, transportation, and defense, offering strong opportunities for career growth.
What job categories do people searching Geospatial Software Engineer jobs in New York look for? The top searched job categories for Geospatial Software Engineer jobs in New York are:
What cities in New York are hiring for Geospatial Software Engineer jobs? Cities in New York with the most Geospatial Software Engineer job openings:

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

About Us

The Citizen Project

Our organization is dedicated to improving the lives of residents on Roosevelt Island by enabling collaboration among citizens, businesses, and city authorities to develop technology solutions to urban challenges and improve economic and environmental outcomes.

Role Summary

We are seeking a Volunteer Lead Software Engineer to guide the design, development, and maintenance of our digital platforms. This role combines technical leadership with hands-on development and mentorship, helping shape our long-term technology strategy.

Key Responsibilities

  • Lead the architecture, design, and development of software applications
  • Define and implement technical standards, best practices, and coding guidelines
  • Design and maintain cloud infrastructure using AWS
  • Build and scale modern web applications using React
  • Integrate and optimize geospatial and mapping features using Mapbox
  • Conduct code reviews and ensure quality, security, and performance
  • Mentor and support volunteer developers and interns
  • Collaborate with product, operations, and program teams
  • Translate organizational needs into technical solutions
  • Manage technical documentation and workflows
  • Support deployment, testing, and maintenance
  • Identify opportunities for system improvements and innovation

Required Qualifications

  • 5+ years of professional software development experience (or equivalent)
  • Strong proficiency in modern JavaScript and web development
  • Hands-on experience with:
    • AWS (EC2, S3, Lambda, RDS, or related services)
    • React for frontend development
    • Mapbox for geospatial mapping and visualization
  • Experience with RESTful APIs and system architecture
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience leading or mentoring technical teams
  • Strong problem-solving, communication, and documentation skills
  • Passion for social impact and volunteer work

Preferred Qualifications

  • Experience working with nonprofits or volunteer-based teams
  • Knowledge of data privacy, security, and compliance standards
  • Experience with Agile/Scrum methodologies
  • Open-source project contributions
  • UX/UI design or product management experience