CACI International Jobs

Job Information

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 with JavaScript and ExpressJS

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