CACI International Software Engineer - Python - REMOTE in Remote (Any State), Virginia
Software Engineer - Python - REMOTE
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: None
Type of Travel: None
What You’ll Get to Do:
The CACI Bluestone Analytics, team members work collaboratively to develop and contribute to our proprietary Dark Web intelligence platform and support a variety of Dark Web operations. As a Python Developer, you will leverage your skills in a variety of ways to make meaningful contributions to our team.
More About the Role:
Ingest data from various sources such as image, text, pdf, web, and databases
Develop scrape and proxy infrastructure for a variety of different darknets
Maintain and deploy code using Docker, AWS, Terraform, and other tools
Manage and improve our ETL pipelines
Support the stable growth, development, and maintenance of our data store
Develop innovative solutions and technologies for our client facing API.
You’ll Bring These Qualifications:
1-5 years Python experience (Python 3 preferred)
Exposure to Elasticsearch or other similar NoSQL datastores
Experience with cloud-based technologies (AWS, Azure, etc.)
Experience with Python web development frameworks (Django, Flask, etc.)
Experience handling web requests in Python
US Citizenship Required
These Qualifications Would Be Nice to Have:
Experience deploying infrastructure with terraform
Experience managing container deployments with AWS ECS or EKS
Experience with Celery or other task management queues
Experience using Redis
What We Can Offer You:
We’ve been named a Best Place to Work by the Washington Post.
Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
We offer competitive benefits and learning and development opportunities.
We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.
For over 55 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.
Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is an Equal Opportunity Employer – Females/Minorities/Protected Veterans/Individuals with Disabilities.
Pay Range: The proposed salary range for this position is $71,300-$146,200. There are a host of factors that can influence final salary including, but not limited to, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, geographic location, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. Employment benefits include health and wellness programs, income protection, paid leave and retirement and savings.