Software Engineer - 2560

Herndon, VA /
Software Engineering /
Full time
/ On-site
Reinventing Geospatial (RGi) is a leading geospatial expert working with Defense, Intelligence, and Federal clients to achieve mission success and solutions for varied mission-critical programs. Projects at RGi span a wide range of software and analytical methodologies and lie at the intersection of software development and geospatial intelligence. We work with soldiers and geospatial analysts to produce solutions that allow them to develop better situational understanding of complex operational pictures. We do everything from data collection to UI/UX development and advanced deep learning, using a broad toolset including Python, C#, and ArcGIS. Our projects include cutting-edge R&D efforts, as well as large mission programs incorporating data processing/optimization, data dissemination techniques, visualization, and collaboration across the commercial and government sectors. 

RGi is looking for a talented Software Engineer that is passionate about technology and the mission of our customers to join our team! This individual will work as an integral part of a software development team translating real-world needs into technical solutions. The ideal candidate is a software engineer passionate about helping to drive our customers’ and company missions forward. The candidate must be self-motivated, a quick learner, and able to balance simultaneous tasks to keep pace with our team of high performers.

General Duties

    • Contribute to the development of data analytics, user workflows and interfaces, security authentication, and service call architecture comprising a family of applications in our software suite
    • Create rapid prototypes and design and implement complex, cutting-edge systems with a focus on collecting, parsing, managing, analyzing, and visualizing large sets of data to extract meaningful knowledge
    • Work with emerging technologies and data science techniques in support of endeavors to address critical needs of the Intelligence Community, Department of Defense, and other government agencies.

Required Qualifications

    • Bachelor's degree in Computer Science or related field
    • 5-7 years of experience as a professional software engineer
    • Expert proficiency with Hibernate/Spring JPA ORM and ability to debug complex database queries
    • Ability to diagnose and troubleshoot application and network issues with Linux application installations
    • Strong object-oriented programming language (Java, Python) skills
    • Effective oral and written communication skills to include active listening

Skills We’d Like to See:

    • Cloud services (AWS or similar infrastructure)
    • Containerization (Docker, Linux containers)
    • Familiarity of IC analyst workflows
    • Experience with SSL/PKI, to include ability to isolate and resolve SSL-related server and client issues
    • Experience with Agile development methodologies and tools (e.g. Atlassian Jira and Confluence)
    • OGC web services (WMS, WMTS, WCS, WFS)
    • Experience with development tools such as Git, Eclipse, Maven
    • SQL/database experience
    • Ability to work both independently and in a team environment
    • Effective oral and written communication skills to include active listening
    • Linux experience


    • Top Secret minimum with SCI/CI poly eligibility
    • US Citizenship Required
Who We Are

Reinventing Geospatial, Inc. (RGi) is a fast-paced small business that has the environment and culture of a start-up, with the stability and benefits of a well-established firm. We solve complex problems within geospatial software development and national defense to make an Immediate Impact for our nation’s soldiers and analysts.

We pride ourselves on giving employees an exceptional life experience, where creativity thrives and challenges are simply part of the fun. We provide truly excellent benefits, including:

       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
       Catered breakfast on Fridays

Reinventing Geospatial, Inc. is an Equal Opportunity Employer committed to hiring and retaining a diverse workforce. We are an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for all positions.