Python Software Engineer
ManTech
**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%
ManTech International Corporation, as well as its subsidiaries proactively fulfills its role as an equal opportunity employer. We do not discriminate against any employee or applicant for employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
If you are a qualified individual with a disability and require a reasonable accommodation to apply for a position with ManTech through its online applicant system, please email us at careers@mantech.com and provide your name and contact information.
Por favor confirme su dirección de correo electrónico: Send Email