Job Title : Software Engineer (Mid to SME Level) Location : Alexandria, VA & Chantilly, VA (On-site) Clearance Required : Top Secret / SCI Job Type : Full-Time Overview : We are looking for mission-driven Software Engineers at multiple experience levels (Mid, Senior, SME) to design, develop, and deliver secure, scalable, cloud-native applications supporting Geospatial Intelligence (GEOINT) operations. These roles work within highly collaborative Agile and DevSecOps environments, creating solutions that enhance data access, analysis, and mission execution across the Intelligence Community. You will contribute to the full software development lifecycle, from designing microservices and APIs to deploying containerized workloads in classified cloud environments (AWS C2S / GovCloud). Depending on experience level, you may lead technical strategy, architect solutions, mentor junior engineers, or independently develop core mission capabilities. Key Responsibilities :
- Design, develop, test, and deploy scalable, secure software applications, services, and microservices supporting GEOINT mission workflows.
- Develop REST APIs and modern web-based interfaces using contemporary frameworks and standards.
- Build and optimize containerized applications using Docker and Kubernetes within classified cloud environments.
- Implement DevSecOps pipelines and Infrastructure-as-Code (Terraform, CloudFormation) for automated build, test, and deployment.
- Collaborate with UI / UX designers, mission analysts, product owners, and DevOps engineers to ensure alignment with operational needs.
- Ensure compliance with IC security standards, accreditation requirements (RMF, STIGs), and GEOINT data interoperability standards (OGC, NSG).
- Participate in (or lead, depending on level) Agile ceremonies, code reviews, design discussions, and documentation development.
- Mentor and support junior engineering staff (Senior and SME roles). Required Qualifications :
- US Citizenship and active Top Secret / SCI clearance (per contract).
- Bachelor’s in Computer Science, Software Engineering, or related field.
- Proficiency in : Web : HTML, CSS, JSON, REST APIs Programming : Python, Java, or JavaScript (Go experience strongly preferred) Frameworks (one or more) : React, Angular, Vue.js, Node.js, Spring Boot, Django, Flask, Svelte Cloud : AWS, Azure, or similar (experience with C2S / GovCloud highly valued) Databases : MySQL, PostgreSQL, SQL Server Operating Systems : Windows, Linux Version Control : Git
- Experience building and deploying containerized services (Docker / Kubernetes).
- Knowledge of DevSecOps tools / practices (e.g., GitLab CI / CD, Jenkins, SonarQube, Nexus).
- Familiarity with Agile development workflows (JIRA / Confluence). Preferred Qualifications :
- Experience with GEOINT data standards and tools (OGC WMS / WFS, GeoServer, ESRI, PostGIS).
- UI / UX design or front-end architecture experience.
- Experience with cloud automation and Infrastructure-as-Code (Terraform, Ansible, CloudFormation).
- Exposure to multi-cloud environments (AWS, Azure, IBM, Oracle, Google).
- Experience with OpenSearch / Elasticsearch.
- Relevant certifications : AWS Certified Developer / Architect, CISSP, Security+, SAFe Agile. Experience Level Guidance :
- Mid-Level : 4–8 years experience, strong individual contributor.
- Senior : 8–12 years experience, leads small teams and designs architecture components.
- SME : 12+ years experience, leads technical strategy, architecture, and engineering direction.