CareerPlanGet AI match score →

Software Engineer 3

Sioux Falls, South Dakota🌐 Remote💼 Full-time🗓 2026-06-11 → 2026-07-31

Core

Design, develop, and deploy large-scale geospatial data processing systems and databases for USGS Science projects, focusing on scalability, performance, and security.

Role type

Senior Software Engineer (Geospatial & Data Engineering)

Builds

Large-scale applications and infrastructure for processing, storing, and distributing geospatial datasets

Domain

Geospatial data, USGS Science, Data Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Python, JavaScript (Node.js, React), SQL (MySQL, PostgreSQL), Unix/Linux, Containerization, Web Services/APIs, Image Processing, GIS tools, Query Optimization, Database Administration

Preferred skills

Apache Airflow, Kubernetes, Cloud architectures, AI technologies

Technologies

Python, JavaScript, Node.js, React, MySQL, PostgreSQL, SQL, Unix, Linux, Apache Airflow, Kubernetes

Responsibilities

Design and develop software requirements and detailed component designs; Create and optimize databases for large-scale information processing; Integrate data processing workflows and geospatial systems; Manage containerized applications and plan cloud migrations; Perform peer reviews and maintain technical documentation.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗