Software Engineer (Geospatial)

Anakim Consulting Inc
Sioux Falls, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Sioux Falls, United States of America

Tech stack

Geographic Information Systems
Amazon Web Services (AWS)
Systems Engineering
Big Data
C++
Databases
Continuous Integration
Data Centers
Relational Databases
Database Queries
DevOps
Spatial Databases
Supervisory Control and Data Acquisition (SCADA)
Python
PostgreSQL
Linux System Administration
Microsoft SQL Server
Performance Tuning
PostGIS
Memory Leaks
SAP Sales and Distribution
Data Streaming
Backend
Kubernetes
Data Analytics
Data Pipelines
Docker

Job description

Join an elite engineering team supporting scientific applications. This mission focuses heavily on the design and maintenance of high-performance data pipelines built to process massive streams of complex earth observation, satellite, and aerial imagery. The software engineer will support CI/CD workflows in an AWS DevOps ecosystem. Prior experience working with topographical or geospatial data structures is highly preferred., Core responsibilities include, but may not be limited to:

  • Pipeline Performance Tuning: Look under the hood of Python-driven data pipelines to optimize core, low-level spatial and math processing engines.
  • Database Engineering: Maintain, structure, and tune relational database layers (PostgreSQL/PostGIS) to handle millions of complex geographic and telemetry coordinates efficiently.
  • Container Maintenance: Collaborate on deploying and maintaining pipeline infrastructure inside containerized environments (Docker/Kubernetes).
  • Production Stability: Monitor large-scale data ingestion workflows to proactively troubleshoot memory leaks, processing lags, or container crashes.

Requirements

This role aligns with Software Engineers who have professional experience managing high-volume data streams inside the utility sector, industrial automation, telecommunications, or SCADA pipeline environments. Additionally, this position is uniquely aligned with Research Software Engineers or Lab Associates coming out of scientific data centers who want to transition their pipeline optimization skills to an enterprise cloud infrastructure. Qualified candidates must have a foundational baseline in systems engineering, with demonstrated professional experience writing and optimizing compiled C/C++ code to crunch heavy data loads, seamlessly integrated with Python automation and highly tuned PostgreSQL or PostGIS databases., * U.S. citizenship, no dual citizenship

  • Current Public Trust or ability to obtain Public Trust access
  • Availability to support on-site schedule in Sioux Falls, SD, * 5+ years of professional experience as a dedicated Software Engineer, Systems Engineer, Data Engineer, Research Associate, or similar role working with the technologies below:
  • Demonstrated professional experience modifying, compiling, or optimizing code in C or C++.
  • Professional experience supporting automation developing backend infrastructure or automated scripting using Python.
  • Hands-on experience structuring and writing complex queries for PostgreSQL, SQL Server, or similar enterprise relational databases (spatial database experience like PostGIS is a major plus).
  • Familiarity with Linux environments and basic container concepts (Docker).

Preferred Experience:

  • Prior experience working with topographical or geospatial data structures is highly preferred.
  • Current AWS certifications from the related AWS Associate, Professional, or Specialty areas are a plus, such as AWS Certified Solutions Architect - Associate/Professional, AWS Certified Developer - Associate, AWS Certified DevOps Engineer - Professional, AWS Certified Data Analytics - Specialty, or AWS Certified Database - Specialty.
  • Experience with or exposure to continuous integration and continuous deployment (CI/CD) pipelines within an AWS DevOps ecosystem is a plus.

Benefits & conditions

This position offers a full-time W2 salary and eligibility for benefits., * Mission-Driven Impact: Your daily work directly enables scientists worldwide to track global environmental changes, wildfires, and agricultural patterns.

  • True Work-Life Balance: Enjoy high job stability with a structured, standard 40-hour work week and predictable schedules.
  • Regional Economic Advantage: Benefit from the high quality of life, favorable economic climate, and affordable cost of living that makes the Sioux Falls community a top-rated destination for professionals.

Full-Time/Part-Time Full-Time

Salary Range This position offers a full-time W2 salary and eligibility for benefits.

About the Organization Anakim Consulting is a privately held small company that provides growth opportunities for employees. Come join our team!

Apply for this position