GIS Engineer

4M Analytics

United States

On-site

USD 120,000 - 170,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

4M Analytics is seeking a GIS Software Engineer with a strong Backend background to join our GeoTech team. You will process and structure data to build a unified, up‑to‑date utilities map, pipelines, and applications for accelerating our mapping operations.

The role requires Python backend experience, GIS tooling (PostGIS, GeoParquet), Airflow, AWS, Kubernetes, and collaboration with product managers, designers, and QA engineers to deliver high‑quality software. An AI‑first mindset is valued.

Qualifications

  • 5 years as backend/software engineer with Python.
  • 3 years in GIS/Geospatial development (PostGIS, GeoParquet, coordinate systems).
  • Familiarity with Airflow or comparable orchestration.
  • Experience with AWS services and PostgreSQL/SQL.
  • Proven debugging skills and Kubernetes/Docker.

Responsibilities

  • Lead the design and implementation of software solutions, ensuring alignment with project goals and objectives.
  • Provide technical guidance to team members, fostering a collaborative and supportive team culture.
  • Collaborate with cross-functional teams to deliver high-quality software products.
  • Design and implement CI/CD processes for data processing, releasing, testing and monitoring.
  • Create and manage data infrastructure components, including ETL workflows and databases.
  • Develop and optimize Python-based applications and services for efficient data processing.
  • Conduct technical reviews of third‑party tools, frameworks and technologies.
  • Identify technical debt and implement improvements to enhance code quality and maintainability.
  • Implement technologies and software development methodologies.

Skills

Python
English fluency

Tools

PostgreSQL
Airflow
Docker
Kubernetes
AWS
GeoParquet
Claude Code

Job description

Who We Are:

?The 4M story is likely one you haven't heard before: We are on a mission to unlock access to the world below us, to do for the world below ground what Google Maps did for the world above. By leveraging cutting‑edge technology, we are mapping the subsurface infrastructure to make reliable, real‑time utility data accessible to the construction industry - completely transforming a traditional industry.

We’re a growing startup with 120 employees currently based in Tel Aviv, Israel, and Austin, Texas.

The Opportunity

We’re looking for a GIS Software Engineer with a strong Backend background to become an integral member of our GeoTech team tasked with the mission of processing and structuring all incoming data to the company’s product as well as executing these pipelines and maintaining data quality. Your role will be pivotal in creating a unified, up‑to‑date, and accurate utilities map, services, and applications for accelerating our mapping operations. Your contributions will directly impact our core product’s success.

Key Responsibilities
  • Lead the design and implementation of software solutions, ensuring alignment with project goals and objectives.
  • Provide technical guidance to team members, fostering a collaborative and supportive team culture.
  • Collaborate with cross‑functional teams, including product managers, designers and QA engineers, to deliver high‑quality software products.
  • Design and implement CI/CD processes for data processing, releasing, testing and monitoring, ensuring robustness and consistency.
  • Create and manage data infrastructure components, including ETL workflows, databases, supporting seamless data flow and accessibility.
  • Develop and optimize complex Python‑based applications and services to allow more efficient data processing capabilities, enhancing quality and accuracy of our data.
  • Conduct technical reviews of third‑party tools, frameworks and technologies.
  • Identify technical debt and areas for improvement, implementing solutions to enhance code quality and maintainability.
  • Implement technologies, industry trends and software development methodologies.
Required Qualifications
  • 5 years as a backend/software engineer with solid Python skills.
  • 3 years in GIS/Geospatial development experience (PostGIS, GeoParquet, coordinate systems).
  • Proven experience with AI development tools - we use Claude Code as a daily tool on our team.
  • Familiarity with Airflow (or comparable orchestration)
  • Experience with AWS services
  • Solid PostgreSQL/SQL skills
  • Solid debugging skills
  • Kubernetes/Docker
  • English Fluent - written and verbal
AI-First Mindset

We are building an AI‑first engineering culture, and we’re looking for engineers who are genuinely excited about working this way. You don’t need to arrive with a fully formed AI workflow --- but you should have the curiosity and the drive to develop one. This means you are experimenting with AI tools (code assistants, LLMs) and see AI as a multiplier of your craft.

Preferred Qualifications (not required!)
  • Civil engineering related experience
  • Experience working with message queues
  • Experience with ArgoCD, Helm, or KEDA in Kubernetes environments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI-First GIS Backend Engineer
AI-First GIS Backend Engineer

4M Analytics • United States

On-site
USD 120,000 - 170,000
Senior Geospatial Data Engineer
Senior Geospatial Data Engineer

Object Computing, Inc. • St. Louis (MO)

On-site
USD 100,000 - 130,000
Platform Engineer
Platform Engineer

Reinventing Geospatial (RGi) • Richardson (TX)

On-site
USD 140,000 - 190,000
100% paid employee healthcare & dental
Paid parental leave
401k with matching
+2
Platform Engineer
Platform Engineer

Reinventing Geospatial, Inc. (RGi) • Richardson (TX)

On-site
USD 140,000 - 190,000
100% paid employee healthcare & dental
Paid parental leave
401k with matching
+5
Senior Software Engineer
Senior Software Engineer

Woolpert • Pittsburgh

Hybrid
USD 120,000 - 180,000
Flexible paid time off
Career development opportunities
Health, life, vision, and dental insurance
+7
Senior Software Engineer
Senior Software Engineer

Woolpert • Town of Poland (NY)

Hybrid
USD 90,000 - 130,000
Flexible paid time off/vacation
Career development opportunities
Health, life, vision, and dental insurance
Systems Engineer
Systems Engineer

Reinventing Geospatial (RGi) • Springfield (VA)

On-site
USD 110,000 - 160,000
100% paid employee healthcare & dental
Paid parental leave
401k with matching
+6
Fullstack Engineer Backend
Fullstack Engineer Backend

SGL • Cranberry Township (PA)

On-site
USD 90,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+1
Software Engineer
Software Engineer

Reinventing Geospatial (RGi) • Richardson (TX)

On-site
USD 110,000 - 140,000
Healthcare & dental
Parental leave
401k with matching
+6
Software Engineer (Geospatial)
Software Engineer (Geospatial)

Anakim Consulting Incorporated • Garretson (SD)

On-site
USD 70,000 - 95,000