1

Spatial Data Sql Python Jobs (NOW HIRING)

Senior Software Engineer

$125K - $165K/yr

Support GIS integrations and spatial data functionality within the application * Maintain data ... Strong proficiency with relational databases (SQL Server preferred) * Experience supporting or ...

An ideal candidate brings 2-4 years of experience in data or software engineering, solid command of Python and SQL, and hands-on familiarity with geospatial data formats and spatial databases. You ...

... Python or SQL; statistical analysis; and data mining algorithms. * Possess prior experience with large data. spatial data, Multi-INT analytics, ML, and automated predictive analytics. * Work with ...

Experience with FME (Feature Manipulation Engine) or similar spatial data conversion tools. * Programming/Databases: Working knowledge of Python (ArcPy, ArcGIS API) and relational databases (SQL ...

Experience with FME (Feature Manipulation Engine) or similar spatial data conversion tools. * Programming/Databases: Working knowledge of Python (ArcPy, ArcGIS API) and relational databases (SQL ...

Experience with FME (Feature Manipulation Engine) or similar spatial data conversion tools. * Programming/Databases: Working knowledge of Python (ArcPy, ArcGIS API) and relational databases (SQL ...

Experience with FME (Feature Manipulation Engine) or similar spatial data conversion tools. * Programming/Databases: Working knowledge of Python (ArcPy, ArcGIS API) and relational databases (SQL ...

Experience with FME (Feature Manipulation Engine) or similar spatial data conversion tools. * Programming/Databases: Working knowledge of Python (ArcPy, ArcGIS API) and relational databases (SQL ...

next page

Showing results 1-20

Spatial Data Sql Python information

See salary details

$44.5K

$129.7K

$177.5K

How much do spatial data sql python jobs pay per year?

As of Jun 6, 2026, the average yearly pay for spatial data sql python in the United States is $129,716.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $137,500.00 per year, depending on experience, location, and employer.

What is the difference between Spatial Data Sql Python vs GIS Analyst?

AspectSpatial Data Sql PythonGIS Analyst
Required SkillsSQL, Python, spatial databases, GIS conceptsGIS software, spatial analysis, data management
Work EnvironmentData analysis, programming, database managementMapping, spatial data interpretation, report creation
Industry UsageTech, government, environmental sectorsUrban planning, environmental agencies, consulting firms

Spatial Data Sql Python professionals focus on managing and analyzing spatial data using SQL and Python, often working with databases and scripting. GIS Analysts primarily interpret spatial data through GIS software, creating maps and reports. While both roles require spatial data knowledge, Spatial Data Sql Python roles emphasize programming and database skills, whereas GIS Analysts focus on spatial visualization and analysis.

What are the key skills and qualifications needed to thrive as a Spatial Data SQL Python professional, and why are they important?

To thrive in a Spatial Data SQL Python role, you need expertise in spatial databases, advanced SQL querying, Python programming, and a background in GIS or a related field. Familiarity with tools like PostGIS, QGIS, ArcGIS, and libraries such as GeoPandas and Shapely is typically expected, along with experience handling large geospatial datasets. Strong analytical thinking, problem-solving skills, and attention to detail help professionals excel in managing complex spatial analyses and collaborating with cross-functional teams. These skills ensure accurate data processing, efficient geospatial solutions, and effective communication of insights vital for decision-making.

How do Spatial Data SQL Python professionals typically collaborate with GIS analysts and data engineers?

Spatial Data SQL Python professionals often work closely with GIS analysts to translate spatial analysis requirements into efficient database queries and Python scripts. They also collaborate with data engineers to ensure that spatial data pipelines are optimized for performance and scalability. Regular communication and coordination are essential, as these roles must align on data structures, quality standards, and project timelines to deliver accurate spatial insights for decision-making. Teamwork and adaptability are key to handling evolving datasets and project scopes.

What are Spatial Data SQL Python professionals?

Spatial Data SQL Python professionals are experts who work with geographic or location-based data using SQL (Structured Query Language) and Python programming. They design, manage, and analyze spatial databases, often leveraging spatial extensions in SQL databases (like PostGIS for PostgreSQL) and Python libraries (such as GeoPandas or Shapely) to process and visualize geospatial information. These professionals are essential in fields like urban planning, environmental science, transportation, and GIS (Geographic Information Systems), where spatial data analysis and automation are required.
Senior Software Engineer

$125K - $165K/yr

Full-time

Medical, Dental, Vision, PTO

Posted yesterday


Job description

About SDL:
GovPilot is a mission-driven SaaS company dedicated to modernizing local government and public sector operations. Our comprehensive, cloud-based platform is trusted by hundreds of local governments and environmental health regulatory agencies across North America to automate workflows, digitize records, streamline permitting and compliance management, and engage citizens more effectively.
We are building the future of government technology - and a critical part of that includes supporting and evolving the systems that power municipalities today. We are looking for engineers who take pride in their work and enjoy solving complex challenges in real-world, high-impact environments.
What We Offer:
  • Competitive salary.
  • Unlimited PTO.
  • Flexible working hours and remote work options.
  • Comprehensive health, dental, and vision insurance.
  • Professional development opportunities and learning budget.
  • Home office and IT budget.
  • Supportive team environment.
  • The chance to work on innovative projects with cutting-edge technologies.
What This Job Can Offer You
  • The opportunity to take ownership of a mission-critical system used by over 250 municipalities.
  • Work on a large-scale, real-world application that directly supports government operations.
  • The ability to develop deep expertise in a complex, long-lived system
  • Exposure to both legacy system design and modern system evolution
  • The opportunity to contribute to thoughtful, incremental modernization efforts
  • A collaborative team where your technical contributions have direct impact
What You'll Do
  • Maintain and enhance a large-scale Visual Basic 6.0 desktop application supporting core municipal workflows
  • Work within a modular architecture where department-level functionality is delivered through COM-based DLLs
  • Diagnose and resolve issues across a complex, interconnected, and lightly documented codebase
  • Support incremental modernization efforts while maintaining system stability and continuity
  • Manage and maintain multi-tenant database environments, including schema updates and migrations
  • Support GIS integrations and spatial data functionality within the application
  • Maintain data import and integration processes with external municipal and state systems
  • Support build, packaging, and release processes in a Windows-based environment
  • Develop scripts and tools to support database analysis, migration, and operational efficiency
  • Ensure data consistency between legacy desktop systems and modern backend platforms

What You Bring
  • Strong experience working with Visual Basic 6.0 or similar legacy technologies (COM/ActiveX environments)
  • Deep understanding of Windows-based application architecture and debugging
  • Experience working within large, long-lived, and interconnected codebases
  • Strong proficiency with relational databases (SQL Server preferred)
  • Experience supporting or maintaining business-critical production systems
  • Strong troubleshooting skills and attention to detail
  • Ability to work effectively in environments with evolving documentation and architecture
  • Must reside in and be authorized to work in the United States

What Makes You Stand Out
  • Experience working with GIS systems (ESRI MapObjects, ArcSDE, or similar)
  • Experience with build automation tools such as Jenkins or scripting with PowerShell/Python
  • Exposure to incremental system modernization or legacy-to-modern migration efforts
  • Experience supporting multi-tenant systems or highly customized environments
  • Comfort using AI-assisted development tools to navigate large codebases
Technical Environment
  • Legacy (Maintain & Extend):
    • Visual Basic 6.0 (32-bit Windows, COM/ActiveX)
    • Modular monolith architecture (DLL-based plugins)
    • SQL Server (primary), Microsoft Access (legacy)
    • ADODB / ADO Recordsets, OLE DB connections
    • ESRI MapObjects, ArcSDE, spatial data handling
    • ActiveReports (PDF, Excel, HTML, RTF)
    • Windows UI controls (Janus GridEX, MS Common Controls, custom OCX)
  • Build & Tooling:
    • Jenkins (Windows-based CI/CD)
    • VB6 CLI compiler, NSIS installer, code signing
    • GitHub Actions (supporting workflows)
    • Python scripts for schema analysis and migration
  • Modernization & Workflow:
    • Incremental migration to modern backend systems
    • AI-assisted development tools (e.g., Claude Code) for codebase navigation and analysis

Please note: GovPilot is unable to sponsor or take over sponsorship of an employment visa at this time.
How to Apply
If you are passionate about working on high-impact systems and enjoy solving complex technical challenges, we would love to hear from you. Please submit your resume and cover letter today.
Equal Opportunity Employer
We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We believe our workforce should reflect people of all backgrounds, identities, and experiences.
Join us in creating amazing technology solutions that make a difference. Apply today!