Python Software Engineer - Open Source Intelligence Software Engineering - Arlington, VA at Geebo

Python Software Engineer - Open Source Intelligence Software

Python Software Engineer Open-Source Intelligence Software Remote Work from Home Must be a US Citizen @Orchard has been engaged by an innovative software development division within a large Government and Commercial consulting firm to help them identify an experienced Software Engineer with strength in developing tools using Python.
Our client has built an established SaaS platform, utilizing their own private cloud and compute-oriented servers operating within a Linux environment.
The software being developed is exceptionally important to the mission of both government and commercial entities and affords you the opportunity to benefit from a start-up culture, with the financial security of a large parent company, as opposed to the challenges of current funding faced by many small firms.
If you want to work on a dynamic product, delivering significant insight utilizing Open-Source Intelligence (OSINT) capabilities, all while working in a small talented team, and working remotely, then we need to talk.
As the Python Software Engineer, you will work within the platform development team to design, develop, troubleshoot, and integrate new features and capabilities.
Our client is looking for innovators who can take a big-picture objective and iterate solutions, so ideally someone who will consider the objective and enhance the product through new ideas and innovations.
The client team works closely together on the platform, and they are looking for engaging individuals who get excited by working towards common goals and can look at a capability, what it will require, what they can build, and what the team can contribute.
This is not a place for solo projects and siloed activities.
Are you someone who is naturally inquisitive, maybe someone who enjoys developing new side-projects in your spare time? Our client wants thinkers with a passion for new technology and the ability to think outside the box.
As the Software Engineer, you will design, develop, troubleshoot, debug, and integrate new features, including software components such as existing Frameworks, APIs, Websites, Utilities, Databases, Structured and Unstructured data stores, and various open-source related tools.
Are you ready to use your skills and experience to:
Design, implement, and maintain high-quality software solutions catering to the platform's evolving needs.
Debug existing software and correct defects.
Provide data manipulation, normalization, collection, and cleaning.
Provide recommendations for improving documentation and software development process standards.
Design and code new software or modify existing software to add new features.
Integrate existing software into new or modified systems or operating environments.
Develop data queries for existing or proposed databases or data repositories.
As a Python Software Engineer, your background should include the following:
US Citizenship is required.
A bachelors degree in computer science or a related discipline is required.
Must have 5 years of experience in software development.
Experience identifying, collecting, managing, and processing large amounts of data.
Experience working in defense or intelligence sectors would be very helpful to have a basic understanding of the end-users.
Experience with popular NLP libraries, such as NLTK.
Experience with data collection (sourcing, scraping, APIs, etc.
).
Languages:
Python, Java Datastores:
Mongo, SQL, Elasticsearch Operating System(s):
Linux Proven track record of developing production-ready capabilities for inclusion in a commercial software product.
Additional skills and experience could include:
A portfolio, GitHub or other, with example code base(s).
Experience developing cloud-based services.
Experience in model-view-controller (MVC) design and development.
Experience working on waterfall hybrid-based projects.
If you are excited by the prospect of developing tools to discover, analyze, and deliver actionable OSINT-based information, leveraging more than 100 complete data sets of legally compliant foreign and domestic non-private social media, publicly available information, and other unique data sets, this is a rare opportunity you just cannot let pass you by.
Our client offers a competitive salary, excellent benefits, bonuses, and educational incentives, all while allowing for a remote, work-from-home culture.
The team does work within an Eastern Standard Time schedule for ease of partnering and teamwork.
Established in 2010, @Orchard has an exceptional reputation, providing staffing solutions to time-sensitive, talent scarcity issues to deliver better talent management ROI.
Our specialty lies in the critical area of program talent acquisition and resource management, not in one narrow skillset, but across many areas of technical and functional delivery.
To learn more about our other exciting opportunities, visit our Jobs Page at www.
atorchard.
com.
#ZR US Citizenship is required.
A bachelors degree in computer science or a related discipline is required.
Must have 5 years of experience in software development.
Experience identifying, collecting, managing, and processing large amounts of data.
Experience working in defense or intelligence sectors would be very helpful to have a basic understanding of the end-users.
Experience with popular NLP libraries, such as NLTK.
Experience with data collection (sourcing, scraping, APIs, etc.
).
Languages:
Python, Java Datastores:
Mongo, SQL, Elasticsearch Operating System(s):
Linux Recommended Skills Api Curiosity Data Collection Data Processing Databases Debugging Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.