Tech Stack
JavaJavaScriptPythonTypeScript
About the role
- Deliver Technical Subject Matter Expert (SME) as a Service (TSaaS) capabilities supporting mission-critical national security and counterterrorism requests
- Architect, design, implement, and optimize secure, scalable software solutions, data visualization, systems engineering, and workflow automation
- Collaborate with interdisciplinary teams and non-technical analysts to translate requirements into technical specifications
- Lead and guide cross-functional teams through the full software development lifecycle and mentor junior engineers
- Rapidly develop, deploy, and maintain innovative tools and solutions; respond to ad hoc technical challenges
- Handle large-scale data processing, build statistical models and advanced analytics, and integrate third-party systems
- Perform operations, maintenance, troubleshooting, log review, refactoring, and documentation
- Champion best-in-class security and performance standards and ensure mission alignment
Requirements
- Work closely with non-technical national security investigators and analysts to understand their technology and data requirements
- Engage in every phase of the software development lifecycle, including gathering requirements, planning, designing, developing, testing, implementing, and ensuring quality
- Develop, code, test, and debug software independently or as part of a team
- Create new custom features and capabilities
- Update or improve existing code
- Implement process enhancements
- Automate workflows and operations & maintenance tasks
- Handle large-scale data processing
- Build complex statistical models and advanced analytics
- Perform operations and maintenance tasks: scoping and developing new features; troubleshooting issues and assisting users; reviewing logs to identify and resolve errors; refactoring code for efficiency or readability; drafting or helping create clear software documentation
- Assess commercial, government, and open-source software systems for suitability and integration; integrate third-party components programmatically as needed
- Active TS or SCI and eligible for Poly (security clearance requirement)
- Minimum of 8 years of relevant professional experience in computer science, software engineering, or mathematics
- Expert proficiency with Python and JavaScript
- Preferred: High proficiency with HTML, CSS, C#, and Java
- Soft skills: Organizational skills; Teamwork; Leadership; Communications; Quantitative Management; Problem Solving; Results oriented