Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Peraton Logo

Software Engineering, Senior Advisor

Peraton

$146,000 - $234,000
Sep 2, 2025
Annapolis Junction, MD, US
Apply Now

Peraton is seeking a Software Engineer to extract meaningful insights from both structured and unstructured data to modernize mega data repositories, dataflow management, data provenance and compliance validation, and streaming solutions.

Requirements

  • Experience in analytic development using scripting languages such as Python and Scala, leveraging statistical libraries for data analysis.
  • Skilled with big data processing frameworks including Pig, MapReduce, and Spark, with experience in scaling algorithms over large datasets, managing data flows, Pig scripting, and using various analytic tools.
  • Experience in Java/Python development, analytic workflows, and working knowledge of Apache NiFi is desired.
  • Ability to develop simple queries for existing or proposed databases and data repositories.
  • Experience combining analysis, computer science, mathematics, and software engineering skills to extract meaning and value from large datasets.
  • Experience with predictive analytics, machine learning, and data mining.
  • Knowledge of data indexing and analytic development.

Responsibilities

  • Leveraging statistical methods and machine learning to uncover patterns and behaviors
  • Using query and visualization tools such as DataXplorer and GMAE to present datasets in a clear, story-driven manner
  • Develop new methodologies for automated data characterization
  • Analyze and define requirements for the ingestion of new and existing data types
  • Collaborate with customer teams to understand mission objectives and needs
  • Experience with data enrichment and conversion
  • Familiarity with data ontologies and schemas

Other

  • Minimum of 20 years of experience as a Software Engineer on 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 is required. Four additional years of SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
  • Must possess TS/SCI with polygraph, or have the ability to obtain one.
  • Proven ability to collaborate effectively with development and systems engineering teams, stakeholders, agencies, and leadership.
  • Experience working with cloud service providers and data stewards.