CareerPlan

Senior Software Developer - Environmental Services

Kansas City, MO, USFull-time2026-11-07 → 2026-11-09

Core

Design, develop, and maintain full-stack, AI-enabled geospatial platforms and applications on Google Cloud Platform to support enterprise environmental initiatives.

Role type

Senior Software Developer (Geospatial & AI)

Builds

Containerized Python/Django applications, geospatial data pipelines, and AI model integration services

Domain

Environmental Services, Geospatial, Cloud Computing, Artificial Intelligence

Deliverable

production ML models

Required skills

Python, Django, Docker, GCP (Cloud Functions, Cloud Run, Cloud SQL, PostGIS, Vertex AI), Geospatial data processing (GeoJSON, Shapefile, COG), ETL (Databricks), Generative AI integration, Terraform, GitHub, Agile

Preferred skills

Azure, AWS, QGIS, Esri integration, Responsible AI governance

Technologies

Python, Django, Docker, GCP, Vertex AI, Databricks, Terraform, GitHub, PostGIS, GeoJSON, Shapefile, COG

Responsibilities

Lead end-to-end design and implementation of scalable software products; Develop containerized applications and geospatial data ingestion workflows; Integrate generative AI models for natural-language interfaces; Mentor junior developers and champion code standards; Collaborate with data engineering and platform teams on solution architecture and CI/CD; Maintain system documentation and architecture diagrams.

Seniority

Senior, hands-on IC