2042 Software Engineer SME (TS/SCI Clearance Required)
Role details
Job location
Tech stack
Job description
The Software Engineer SME will serve as a senior technical contributor responsible for designing, developing, testing, and managing complex software solutions. This role supports the integration of third-party components, creation of new custom capabilities, modification of existing systems, and automation of operations and maintenance activities. Work may include large-scale data processing, computationally intensive analytics, and advanced visualization supporting investigative and forensic missions., * Design, develop, test, and manage enterprise application development projects
- Integrate third-party components and introduce new custom capabilities
- Modify existing code and recommend process improvements
- Automate operations and maintenance tasks across mission systems
- Design and implement solutions for large-scale data processing and advanced analytics
- Participate in all phases of the software development lifecycle (planning through delivery)
- Support technical architecture reviews and code design sessions
- Provide resource estimation and technical knowledge transfer
- Participate in Program Increments (PIs) and Agile Release Train (ART) activities
- Support applications operating in a multi-enclave environment
- Collaborate with cross-functional engineering and operations teams
SAFe 6.0 Facilitation Support (contract support PM & Agile team support) Responsible for guidance and facilitation of SAFe Principles. Support planning, execution, and delivery across two Agile Release Trains (ARTs). The first ART focuses on enabling operational insight through enterprise search and data discoverability. The second ART supports operational analysis and triage through visualization, data enrichment, and analytics within Global Mission Analytics (GMA).
Requirements
- Bachelor's degree from an accredited college in Computer Science, Engineering, or a related discipline; Master's degree or higher preferred
YEARS OF EXPERIENCE:
- 10-15 Years, * Expert-level experience as a Software Engineer / Technical SME
- Strong leadership or senior-level technical contribution experience
- Advanced Angular expertise (Front-End Lead or SME level)
- Angular Material and C# /.NET development
- Elasticsearch and/or OpenSearch
Additional Technical Experience Preferred:
- Experience with multiple programming languages and frameworks
- Complex system and enterprise architecture design
- Message brokers (RabbitMQ, Kafka, Redis)
- Elasticsearch, Splunk, and other analytics platforms
- Containerization and orchestration (Docker, Kubernetes)
- Cloud platforms (AWS GovCloud, SC2S, C2S)
- DevSecOps practices and secure development tooling
- Performance optimization and scalability design
- Infrastructure as Code (Terraform)
- GraphQL and microservices architecture Cribl
Additional Experience Includes:
- Atlassian toolsets (JIRA, Confluence, Service Desk)
- .NET, C#, and Python development
- Integration with internal and external data systems across FBI and IC environments
- Development of advanced visual analytic applications (web and desktop)
- Big data technologies and data science models for large-scale analysis
- Installation, configuration, and optimization of machine translation and OCR tools (Systran, Language Weaver, MS Translator, Tesseract, AWS Textract)
- Experience with AI/ML GPU technologies (NVIDIA)
- Administration of GPU-enabled servers on RedHat Linux
SECURITY CLEARANCE:
- U.S. Citizenship required
- Active, current, and fully adjudicated U.S. Department of Defense Top Secret Clearance with SCI eligibility (no interim); CI Polygraph may be required
Benefits & conditions
Positions with All Points are Full-Time, Direct, and include a comprehensive benefits package.