Python Software Engineer Job at ManTech, Herndon, VA

ZEdXeTZXb3p3b29JdzgySWNwUlpoT1BFOFE9PQ==
  • ManTech
  • Herndon, VA

Job Description

MANTECH seeks a motivated, career- and customer-oriented Python Software Engineer in Herndon, VA . In this role, you will be responsible for making cyber-relevant data accessible, usable, and secure for analysts and mission stakeholders. You will support efforts to build and maintain data pipelines that convert raw cybersecurity data into structured formats optimized for analysis and support the development, transformation, and availability of large-scale datasets.

Responsibilities include, but are not limited to:

  • Developing, testing, and maintaining high-quality production-level software using Python and bash scripting

  • Analyzing datasets, generating data dictionaries, and defining field transformations

  • Participating in code reviews, identifying areas for improvement, and implementing practical solutions

  • Ingesting, querying, and reviewing data using Elasticsearch and Kibana

  • Collaborating with cross-functional teams to diagnose, debug and resolve data parsing and production issues

  • Creating large-scale data pipelines with high throughput

  • Staying up to date with emerging trends and technologies, especially those pertaining to Python development

Minimum Qualifications:

  • Bachelor's degree in Computer Science or a related field and 3+ years of programming experience or High School Diploma and 7+ years of experience

  • Experience using Python to build command line applications, maintain shared code libraries, and manipulate data formats like JSON, JSONLines, CSV, XML or similar

  • Experience in Git and GitHub workflows, including branching, pull requests, code reviews, merges, and conflict resolution

  • Experience with Bash and working with compressed files

  • Experience ingesting data for Elasticsearch, Lucene, Solr, or similar search engines

  • Ability to perform software installation, configuration, shell scripting, and troubleshooting in Linux

  • Ability to interface programmatically with AWS services like S3 or EC2 using Python

Clearance Requirements:

  • Must have an active/Current TS/SCI with polygraph

Physical Requirements:

  • Must be able to remain in a stationary position 50%

Job Tags

Similar Jobs

Wegmans Food Markets

Food Service Worker Job at Wegmans Food Markets

 ...Lakeville Road Pay: $16 - $16.50 / hour Job Posting: 10/21/2025 Job Posting End: 11/20/2025 Job ID: R0262661 we are a food market where you make the difference At Wegmans, were on a mission to help people live healthier, better lives through exceptional... 

MCI Careers

Inbound Customer Service Representative (Tolling) Job at MCI Careers

 ...Service Representatives to support inbound customer service. In this role, you...  ...Compensation is commensurate with experience and while prior contact center experience isnt required, experience...  ...resolution as needed Ensure first call resolution through problems solving... 

Educational Empowerment Group

Teacher - Math Job at Educational Empowerment Group

 ...Job Description Job Description Description: Teacher Responsibilities: Develop lesson plans that ensure the attainment of...  ...Adapts and enriches the curriculum using multiple strategies and online tools in imaginative ways to actively engage students in their... 

East Tennessee State

Temp - Standardized Patient (Physical) Job at East Tennessee State

Posting Details Position Information Job Title Temp - Standardized Patient (Physical) Department Academic Affairs, College of Medicine - 31100 Pay Grade 0 Job Category Support Staff Job Summary Temporary Position A standardized patient is... 

Texas Compression LLC

Skilled Industrial Laborers Job at Texas Compression LLC

 ...Industrial services contractor servicing customer across Texas, Louisiana and Oklahoma. We are currently looking for experienced skilled laborers for upcoming projects located in Harris, Galveston, Fort Bend and Brazoria Counties. Job duties include but are not limited...