Senior Software Engineer - Data & ML Systems (Flexible Hours)

Peraton

Annapolis, Northern (MD, KY)

Hybrid

USD 176,000 - 282,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Heavily subsidized employee benefits
25 days PTO
Bonus plan eligible

Job summary

Peraton seeks a senior SWE to support a suite of web-based applications enabling data management for IC data custodians. The role leads data characterization efforts, guides multiple software teams, and collaborates with customer mission teams to tailor data ingestion and analytics solutions.

The position emphasizes extracting value from structured/unstructured data, applying analytics and ML, and shaping data strategies for secure, compliant data movement.

Qualifications

  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university.
  • Twenty years of experience as a Software Engineer (SWE) supporting programs and contracts of similar scope, type, and complexity.
  • Minimum of 6 recent years of development experience.
  • Knowledgeable with data enrichment/conversion methods, familiar with data ontologies/schemas, strong knowledge of structured data types (XML, CSV, JSON), and has database experience.
  • JAVA, analytic development experience, and working knowledge of NIFI are highly desired.

Responsibilities

  • Devise strategies to extract meaning and value from structured and unstructured data.
  • Leverage statistical methods and/or machine learning to discover patterns and behaviors of entities.
  • Use query and visualization tools, such as DataXplorer and GMAE, to present question focused datasets in a story-like manner.
  • Collaborate with customer teams to understand direct mission needs and requirements.
  • Analyze and develop requirements to support the characterization and ingestion of new and existing data types.
  • Devise strategies to extract meaning and value from structured and unstructured data and collaborate with customer teams to understand mission needs.
  • Recommend new technologies and processes for complex software projects and serve as the technical lead of multiple software development teams.
  • Select the software development process in coordination with the customer and system engineering.
  • Ensure quality control of all developed and modified software. Delegate programming and testing responsibilities to one or more teams and monitor their performance.
  • Develop simple data queries for existing or proposed databases or data repositories.

Skills

TS/SCI clearance
Java
Analytic development
NIFI

Education

Bachelor’s degree in Computer Science or related discipline

Tools

DataXplorer
GMAE
XML
CSV
JSON

Job description

Peraton seeks a senior SWE to support a suite of web-based applications enabling data management for IC data custodians. The role leads data characterization efforts, guides multiple software teams, and collaborates with customer mission teams to tailor data ingestion and analytics solutions.

The position emphasizes extracting value from structured/unstructured data, applying analytics and ML, and shaping data strategies for secure, compliant data movement.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Data Intelligence & ML Systems
Senior Software Engineer - Data Intelligence & ML Systems

Peraton • United States

On-site
USD 146,000 - 234,000
PTO 25 days
Bonus plan
Subsidized employee benefits
Senior Data Ingest Systems Engineer — Flexible Hours
Senior Data Ingest Systems Engineer — Flexible Hours

Peraton • United States

On-site
USD 176,000 - 282,000
25 days PTO
Bonus plan
Senior Data Ingest Engineer | Flexible Hours
Senior Data Ingest Engineer | Flexible Hours

Peraton • Maryland

On-site
USD 146,000 - 234,000
Heavily subsidized employee benefits
25 days PTO annually
Eligibility for attractive bonus plan
Senior Data Ingest Engineer — ML & Data Analytics
Senior Data Ingest Engineer — ML & Data Analytics

Peraton • United States

On-site
USD 146,000 - 234,000
25 days PTO
Bonus plan
Senior Data Ingest Systems Engineer | Flexible Hours
Senior Data Ingest Systems Engineer | Flexible Hours

Peraton • Annapolis (MD)

On-site
USD 176,000 - 282,000
Enhanced benefits
25 days PTO
Bonus plan eligibility
Senior Data Ingest Engineer - Secure Data Pipelines
Senior Data Ingest Engineer - Secure Data Pipelines

Peraton • Annapolis (MD)

On-site
USD 146,000 - 234,000
25 days PTO
Bonus plan
Subsidized benefits
Systems Engineer (TS/SCI w/Poly) — Flexible Hours
Systems Engineer (TS/SCI w/Poly) — Flexible Hours

Peraton • Corridor North (MD)

On-site
USD 176,000 - 282,000
25 days PTO
Bonus plan
Senior Data Analytics Software Engineer - Flexible Schedules
Senior Data Analytics Software Engineer - Flexible Schedules

Lockheed Martin • Maryland

On-site
USD 110,000 - 205,000
Medical insurance
Dental
Vision
+10
Senior Software Engineer TS/SCI w/ Poly — Data & AI
Senior Software Engineer TS/SCI w/ Poly — Data & AI

Peraton • United States

On-site
USD 176,000 - 282,000
25 days PTO annually
Bonus plan
Senior Systems Engineer: Data Architecture & Cloud Lead
Senior Systems Engineer: Data Architecture & Cloud Lead

Peraton • Northern (KY)

Hybrid
USD 176,000 - 282,000
25 days PTO
Bonus plan
Subsidized employee benefits