Reinventing Geospatial Inc.

  • Software Engineer - R&D Network Optimization

    Job Locations US-VA-Fairfax
    Job ID 2018-1031
    Software Engineering
  • Overview

    Candidate will work in development teams and use an agile driven software development cycle with continuous integration to research, design, develop, test, and evaluate software applications.

    Founded in 2009, RGi is a fast-growing company that prides itself on delivering impactful solutions to solve complex problems. Our primary customers are in the Defense and Intelligence communities, so our work focuses heavily on making an immediate, positive impact for our nation’s soldiers and analysts. We are looking for smart and motivated technical/spatial consultants, systems engineers, data scientists, cloud engineers, system integrators, and UI/UX designers and developers. We provide truly excellent benefits, a fun, creative work environment and a great life experience.



    Possible projects may include:

    • Assisting with the development of a fully-distributed, scalable, cloud-based system for storing, accessing, and analyzing large geospatial datasets
    • Implementing all phases of architecture, requirements gathering, design, development, integration, testing, and information assurance
    • Information systems supporting the Tasking, Collection, Processing, Exploitation, and Dissemination (TCPED) of intelligence products


    Basic Qualifications

    • U.S. citizenship
    • Secret security clearance (or the ability to obtain one).  Prefer TS or TS/SCI.  We will sponsor clearances.
    • Bachelor’s Degree in Computer Science, Computer Engineering, or a related field
    • 5-8 yrs. of related experience in one or more of the following areas:
      • Full Stack development
      • Data analytics and Machine Learning
      • Analysis of algorithms, software, and software architectures
      • Experience with one or more of the following languages: C++, Java, Python, R
      • Data Processing tools/libraries (e.g. Spark, Sci-kit Learn, OpenNLP, Mallet, TensorFlow)
      • REST APIs, or OGC web standards such as WFS and WMS
      • Windows & Linux/Unix environments
      • Continuous Integration, Testing, and Deployment

    Desired Skills

    • Masters degree in Computer Science, Applied Mathematics, or related field

    Experience with one or more of the following:

    • Networking protocols, Peer-peer networks, mesh networking
    • SCRUM Team leadership, product owner, or similar role on an Agile team
    • Technical leadership for a software development project
    • Automated Testing Frameworks (JUnit, Mocha, QUnit)
    • Databases (PostGIS, SQLite)
    • Geospatial Servers (GeoServer, MapServer)


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed