STR’s Intelligence Division researches, develops, and transitions advanced analytics and machine-learning solutions for challenging national-security problems. Its engineers and researchers apply expertise in engineering, computer science, mathematics, and data science to mission-critical challenges involving data analysis, deep learning, and statistical methods across networking, communications, social media, text, time series, geospatial, and imagery data. The team develops capabilities for complex environments, and U.S. Government analysts use its tools to extract, enrich, and act on intelligence information worldwide. The Lead Software Engineer leads technical execution of mission-relevant software systems that operationalize advanced analytics, machine learning, and data-processing capabilities. The role applies software and systems engineering expertise to develop scalable, secure, and maintainable applications for complex customer environments. Working with software engineers, systems engineers, researchers, and mission partners, the Lead Software Engineer translates customer needs into executable technical plans and owns technical delivery for an assigned project or major subsystem, from architecture and implementation through integration, testing, demonstration, and transition.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior