Get more qualified candidates and reduce your costs with our guaranteed recruiting solutions

Talk to an expert today

1398- Automation Engineer/Software Developer

Tysons, Virginia
TS/SCI with CI Polygraph


We are looking for an Automation Engineer to support a fast-paced, challenging, and rewarding program within the Northern Virginia area. The Automation Engineer will work on a small and growing team supporting a data-intensive organization through the development of apps, tools, and packages designed to automate ETL, business
practices, and intelligence products. The Automation Engineer will enable the use of data from an enormous variety of sources through database queries and REST API calls. In addition to tool
development, the candidate will have the opportunity to develop machine learning and artificial intelligence skills through close coordination with data scientists throughout the program.
The Automation Engineer will be highly customer-focused and must be comfortable developing innovated solutions in an often resource-constrained classified development environment. The ideal
candidate will be skilled, flexible, and passionate about developing technical solutions which will directly impact US national security. We are looking for the ability to rapidly prototype and test solutions with
production-level quality. Collaboration and team-building skills are also critical for success.


  • Bachelor's degree and a minimum of 2 years of software development experience
  • Experienced Python developer with direct experience developing Flask apps and Python packages
  • Knowledge of HTML, CSS, and JavaScript
  • Experience working within an AGILE production environment and the use of git and JIRA for collaboration
  • Comfortable working with Windows and/or UNIX command line. Must have ability to automate basic operating system processes
  • Experience interacting with SQL databases using SQLAlchemy or another Object Relational Mapper. Strong SQL skills for querying data
  • Experience working with JSON and XML data structures for app development and ETL
  • Experience submitting calls to a variety of REST APIs, often in the same app
  • Strong unit testing and debugging skills


  • Ability to develop interactive front end applications using React or Angular.
  • Server-side experience using NodeJS
  • Adept at database design
  • Experience developing applications in an AWS cloud environment
  • Experience with the Anaconda environment and the SciPy stack
  • Experience with Machine Learning and statistics using SciKit-Learn and/or Tensorflow


  • TS/SCI with CI Polygraph