
Software Engineer
Reinventing Geospatial, Inc. (RGi)7 months ago
St. Louis, MO, USA or Gaithersburg, MD, USASenior
Responsibilities
- Lead full-stack software development of enterprise applications and services supporting GEOINT missions.
- Design and implement secure, scalable microservices in cloud environments such as AWS GovCloud and C2S.
- Guide and mentor junior and mid-level engineers, enforce code quality, and lead peer reviews.
- Build and deploy applications using DevSecOps pipelines, container orchestration, and Infrastructure-as-Code tools.
- Collaborate with analysts, UI/UX designers, DevOps engineers, and product owners.
- Translate mission requirements into secure, performant, and scalable technical implementations.
- Ensure compliance with customer and intelligence-community cybersecurity and accreditation standards, including RMF and STIGs.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- At least 6 years of experience.
- Active Top Secret clearance, ability to obtain SCI access, and willingness to obtain a CI Polygraph.
- U.S. citizenship is required.
- Proficiency with HTML, CSS, JSON, Ajax, REST APIs, Python, Java, JavaScript, and Go.
- Experience with frontend and backend frameworks such as React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask, or Svelte.
- Working knowledge of cloud platforms and relational databases including AWS, Azure, MySQL, PostgreSQL, or SQL Server.
- Hands-on experience with Windows, Linux, Git, Docker, and Kubernetes.
- Experience architecting, developing, and delivering complex software systems into production and deploying to classified cloud environments.
- Familiarity with GitLab CI/CD, Jenkins, SonarQube, Nexus, Terraform, DevSecOps practices, and secure software lifecycle principles.
- Preferred experience includes UI/UX, OpenSearch or Elasticsearch, additional cloud services, geospatial standards and tools, IC enterprise tools, and relevant certifications such as AWS Certified Developer, CISSP, Security+, or SAFe Agile.
Benefits
- 100% paid employee healthcare and dental insurance.
- Paid parental leave.
- 401(k) with matching.
- Escalating vacation time.
- Referral bonuses.
- Tuition reimbursement and professional development training.
- Free beverages and snacks, plus weekly catered lunches and Friday breakfasts.
- Opportunities, resources, training, and mentorship for career growth and leadership development.
- This posting is for a potential upcoming opening and encourages candidates to apply for future consideration.
Tech Stack
AngularAWSAzureCSSDjangoDockerElasticsearchFlaskGitGitLab CI/CDGoGoogle CloudHTMLIBM CloudJavaJavaScriptJenkinsjQueryKubernetesLinuxMicrosoft SQL ServerMySQLNode.jsOracle CloudPostgreSQLPythonReactSonarQubeSpring BootSvelteTerraformVaultVue.jsWindows
Categories
About Reinventing Geospatial, Inc. (RGi)
Reinventing Geospatial, Inc. (RGi) builds geospatial software and analytics for U.S. defense, intelligence, and federal customers, combining GEOINT with AI/ML and data engineering to improve situational awareness. The privately held firm delivers contract services and R&D across data collection, processing/optimization, dissemination, visualization, and computer vision using tools such as Python, Java, and ArcGIS. Founded in 2009 and headquartered in Fairfax, Virginia, it supports C5ISR and large mission programs.