Data Software Engineer at ManTech Maryland

null

Maryland

On-site

USD 170,000 - 210,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ManTech is seeking a Data Software Engineer to work on mission-focused systems in Ft. Meade, MD. You will develop, maintain, and enhance complex data analytics platforms and enterprise data systems supporting national security objectives.

The role requires extensive software engineering experience, including Python and data-flow work with Apache NiFi, and may involve technical leadership responsibilities. Security clearance (TS/SCI with Poly) is required.

Qualifications

  • Bachelor's degree in Computer Science or a related discipline.
  • Four additional years of software engineering experience may be substituted for a degree.
  • Minimum of fourteen (14) years of relevant software engineering experience.
  • Experience maintaining and enhancing applications developed in Python.
  • Hands-on experience creating and managing data flows using Apache NiFi.

Responsibilities

  • Analyze user requirements to derive software design and performance specifications.
  • Design, develop, debug, and enhance new or existing software systems in line with functional and technical standards.
  • Create and optimize data queries for current and future databases or data repositories; design and implement complex data interfaces and flows.
  • Develop and refine algorithms to meet or exceed performance and functional requirements.
  • Contribute to process improvement by recommending documentation and development lifecycle enhancements.
  • Serve as a technical lead where appropriate, guiding one or more software development teams and ensuring adherence to lifecycle standards and project objectives.
  • Design and implement advanced algorithms while adhering to timing, resource, and interface constraints.
  • Use scientific analysis and modeling to predict and measure outcomes of software design decisions.
  • Collaborate with system and hardware engineers to gather requirements, understand limitations, and define performance metrics and system interactions.
  • Coordinate software installations and monitor system functionality to ensure operational effectiveness.

Skills

Python

Education

Bachelor's degree in Computer Science or related discipline

Tools

Apache NiFi

Job description

Data Software Engineer – ManTech, Maryland

ManTech seeks a Data Software Engineer to join our mission‑focused team in Ft. Meade, MD. In this role, you will develop, maintain, and enhance complex and diverse software systems, including processing‑intensive analytics platforms, novel algorithmic solutions, large‑scale data flows, real‑time frameworks, and enterprise‑level data systems. You will contribute to the development of mission systems that support national security objectives.

Responsibilities
  • Analyze user requirements to derive software design and performance specifications.
  • Design, develop, debug, and enhance new or existing software systems in line with functional and technical standards.
  • Create and optimize data queries for current and future databases or data repositories; design and implement complex data interfaces and flows.
  • Develop and refine algorithms to meet or exceed performance and functional requirements.
  • Contribute to process improvement by recommending documentation and development lifecycle enhancements.
  • Serve as a technical lead where appropriate, guiding one or more software development teams and ensuring adherence to lifecycle standards and project objectives.
  • Design and implement advanced algorithms while adhering to timing, resource, and interface constraints.
  • Use scientific analysis and modeling to predict and measure outcomes of software design decisions.
  • Collaborate with system and hardware engineers to gather requirements, understand limitations, and define performance metrics and system interactions.
  • Coordinate software installations and monitor system functionality to ensure operational effectiveness.
Minimum Qualifications
  • Bachelor's degree in Computer Science or a related discipline from an accredited college or university.
  • Four (4) additional years of software engineering experience may be substituted for a degree.
  • Minimum of fourteen (14) years of relevant software engineering experience.
  • Experience maintaining and enhancing applications developed in Python.
  • Hands‑on experience creating and managing data flows using Apache NiFi.
Security Clearance Requirements

Current/Active TS/SCI with Polygraph is required to be considered for this position.

Physical Requirements
  • Must be able to remain in a stationary position 50% of the time.
  • Must be able to operate a computer and other productivity equipment, such as a calculator, copy machine, and printer.
  • Frequently communicates with co‑workers, management, and customers; must be able to exchange accurate information and deliver presentations when needed.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Software Engineer: Real-Time Analytics & Big Data
Data Software Engineer: Real-Time Analytics & Big Data

null • Maryland

On-site
USD 170,000 - 210,000
Data Scientist
Data Scientist

MANTECH • Chantilly (VA)

On-site
USD 115,000 - 165,000
Software Engineer
Software Engineer

MANTECH • Fort Meade (MD)

On-site
USD 120,000 - 170,000
Data Engineer
Data Engineer

MANTECH • United States

On-site
USD 90,000 - 150,000
Senior Software Engineer
Senior Software Engineer

MANTECH • Maryland

On-site
USD 120,000 - 180,000
Security Data Engineer
Security Data Engineer

MANTECH • Herndon (VA)

On-site
USD 130,000 - 170,000
Data Engineer - National Capital Region (NCR); Must have an active TS/SCI Clearance with Polygraph
Data Engineer - National Capital Region (NCR); Must have an active TS/SCI Clearance with Polygraph

Synertex LLC • Bethesda (MD)

On-site
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

MANTECH • Corridor North (MD)

On-site
USD 110,000 - 190,000
Software Engineer (Active TS/SCI with Full Scope Polygraph)
Software Engineer (Active TS/SCI with Full Scope Polygraph)

Zohorecruit • Fort Meade (MD)

On-site
USD 100,000 - 140,000
Data Engineer (22709)
Data Engineer (22709)

BE / RenXTech • Arlington (VA)

On-site
USD 100,000 - 150,000