Posted 2d ago

ME00585-Software Engineer 2.5

@ Momentum Engineering
Annapolis Junction, Maryland, United States
$160k-$225k/yrOnsiteFull Time
Responsibilities:analyzing data, applying ML, designing visualizations
Requirements Summary:Top Secret/SCI clearance; 17+ years SWE experience; BS in CS or related field; 6+ years modern development; strong data and analytics focus
Technical Tools Mentioned:Java, Python, NiFi, DataXplorer, GMAE, XML, CSV, JSON
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Job Summary

  • Seeking a Software Engineer to support a suite of web-based applications that automate data management for Intelligence Community (IC) data custodians, enabling compliant data movement, reuse, and integration across mission systems
  • This role focuses on developing data-driven solutions to extract meaning from structured and unstructured data, supporting data ingestion, enrichment, and characterization efforts
  • The engineer will contribute to mission-critical capabilities that standardize data workflows and improve accessibility, with flexible work hours based on team needs

Primary Responsibilities

  • Develop strategies to analyze and extract value from structured and unstructured data to support mission objectives
  • Apply statistical methods and/or machine learning techniques to identify patterns, trends, and entity behaviors
  • Design and deliver data visualizations and analytics using tools such as DataXplorer and GMAE to present insights in a clear, mission-focused format
  • Support data ingestion and characterization, including defining and developing requirements for new and existing data types
  • Develop and implement data enrichment and conversion processes to improve data quality, usability, and integration
  • Work with metadata, data ontologies, and schemas to enhance data organization and interoperability
  • Utilize databases and query tools to manage and analyze datasets across formats such as XML, CSV, and JSON
  • Contribute to software development using Java and/or Python, supporting analytic and data processing capabilities
  • Leverage tools such as NiFi to support data flow, ingestion, and transformation processes
  • Collaborate with customer stakeholders to understand mission needs and translate them into technical solutions
  • Support integration of applications with downstream systems, ensuring standardized and compliant data movement
  • Participate in team collaboration, requirements analysis, and continuous improvement efforts within the development lifecycle

Required Qualifications

  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Seventeen (17) years of experience as a Software Engineer (SWE) supporting programs and contracts of similar scope, type, and complexity
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university
  • Four (4) additional years of SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Minimum of 6 recent years of development experience

Desired Qualifications

  • Experience with one or more of the following:
    • Analytic development experience using scripting languages such as Python and Scala to use statistical libraries against data
    • Skilled with big data processing frameworks such as Pig, MapReduce and Spark to scale algorithms over large volumes of data
    • Experience employing combination (2 or more) of analysis, computer science, mathematics, and software engineering skills to devise strategies for extracting meaning and value from large datasets
    • Experience with predictive analytics, machine learning, and data mining
    • Skilled with data flows, Pig scripting, Hadoop MapReduce, and various analytic tools
    • Skilled working with development and SE teams, other stakeholders agencies, and leadership
    • Knowledge of data indexing and analytic development
    • Experience working with cloud service providers and data stewards
    • Demonstrated experience in network metadata processing, manipulation, and analysis in support of intelligence analysis

Exempt hourly position. 11 paid holidays, minimum of 3 weeks PTO, company sponsored group medical plan, company paid dental, vision, life insurance, and STD/LTD plans. Salary is dependent upon the candidate’s experience and qualifications.