Software Engineer (Geospatial)

Anakim Consulting
  • Sioux Falls, South Dakota
    30+ days ago

    Job Description

    Software Engineer (Geospatial)
    Sioux Falls, SD 57198


    Location: On-Site
    Position Type: Full-Time
    Security Access: Ability to obtain Public Trust access

    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.

    Who Should Apply:

    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.

    Responsibilities:
    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.
     

    Numbers & Facts

    LocationSioux Falls, South Dakota

    Skills

    • Amazon Web Services (AWS)unmatched
    • Automationunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Managementunmatched
    • Data Structuresunmatched
    • Database Programmingunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • Ecosystemsunmatched
    • Identify Issuesunmatched
    • Mathematicsunmatched
    • Memory Leaksunmatched
    • Network Operations Centerunmatched
    • Performance Tuning/Optimizationunmatched
    • PostgreSQLunmatched
    • Production Controlunmatched
    • Python Programming/Scripting Languageunmatched
    • Relational Databases (RDBMS)unmatched
    • Sales Pipelineunmatched
    • Software Administrationunmatched
    • Software Engineeringunmatched
    • Spatial Dataunmatched
    • Supervisory Control and Data Acquisition (SCADA)unmatched
    • Systems Engineeringunmatched
    • Telecommunicationsunmatched
    • Telemetryunmatched
    • Topographyunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder