Python Software Engineer Job at ManTech, Herndon, VA

V3FWY1QwVkNKNHRpL2hHRHdSejRoRGNr
  • 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

AIG

Regional Production Specialist. Lexington Middle Market Property Job at AIG

 ...Join Us As A Regional Production Specialist AIG underwriting teams help to find insurance solutions in areas including Financial Lines, Property, Casualty, Specialty Lines, Cyber, Multinational Clients, and High Net Worth individuals. We are reimagining how we help... 

Marriott International, Inc

Loss Prevention Supervisor Job at Marriott International, Inc

Job Description Additional Information Leaders in Training Program Job Number 25133255 Job Category Loss Prevention & Security Location The Ritz-Carlton Charlotte, 201 E. Trade Street, Charlotte, North Carolina, United States, 28202VIEW ON MAP Schedule...

24 Seven Talent

SEO Program Manager Job at 24 Seven Talent

Job Title: SEO Program Manager Location: Cupertino, CA- Hybrid schedule Duration: 12+ month contract- 40 hours/weekly...  ...enterprise or digital agency. Solid experience managing complex international, large-scale, and time-critical projects. Expert... 

Protegrity

Senior Director AI Security 664 (Stamford) Job at Protegrity

 ...quantum-resilient techniques to protect sensitive data. As a global leader in data security, our mission is to ensure that data isnt just valuable...  ...: $245K - $440K Seniority level ~ Seniority level Director Employment type ~ Employment type Full-time... 

TechnologyAdvice

Bookkeeper Job at TechnologyAdvice

 ...workplace. We work hard each day and have fun, too, with monthly virtual events, recreational slack channels, and the occasional...  ...role in the continued growth. We are seeking a full-time Bookkeeper with a strong foundation in billing, revenue recognition, and...