Geospatial Software Engineer

$100,000 - $145,000/Yr

Rgi

posted about 2 months ago

Full-time - Mid Level
1,001-5,000 employees
Accommodation

About the position

The Geospatial Software Engineer role at Reinventing Geospatial, Inc. (RGi) involves developing and maintaining advanced Geospatial Intelligence analysis software. This position requires collaboration with operational users to create a powerful platform that transforms diverse data into actionable intelligence. The engineer will engage in the full software development lifecycle, utilizing modern technologies and practices to enhance the capabilities of the Intelligence Community's GIS tool suite.

Responsibilities

  • Develop applications using modern COTS and FOSS GIS technologies.
  • Utilize knowledge of geospatial data formats (vector and raster).
  • Implement GIS Web Services such as ArcGIS REST Services or OGC services (WMS, WFS, WCS, WPS).
  • Work with Geospatial APIs including ArcGIS Server/Portal and Geodatabase.
  • Develop using modern programming languages such as Python, Ruby, Java, C#, and JavaScript.
  • Employ rapid prototyping and Agile software development methodologies.

Requirements

  • 7+ years of experience in software development including analysis, design, development, testing, deployment, and maintenance.
  • Bachelor's degree in a relevant field.
  • 5+ years of experience with modern programming languages such as Python, Ruby, Java, or JavaScript.
  • Experience managing enterprise GIS infrastructure like ArcGIS Enterprise or FOSS-based solutions like Geoserver or Mapserver.
  • Operational experience with ArcGIS Server, ArcGIS Portal, and Geodatabases.
  • Solid understanding of GIS Web Services and their applications.

Nice-to-haves

  • Understanding of machine learning concepts.
  • Experience with RDBMS and NoSQL databases.
  • Development experience in microservice architectures.
  • Knowledge of web application development concepts.
  • Experience with Docker, Kubernetes, Redis, and Kafka.
  • AWS experience and certifications.

Benefits

  • 100% paid employee healthcare & dental insurance
  • Paid parental leave
  • 401k with matching
  • Escalating vacation time
  • Referral bonuses
  • Tuition reimbursement
  • Professional development training
  • Free beverages and snacks
  • Weekly catered lunches and breakfast on Fridays
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service