Data Engineer (Python Application Development – NOT ETL-Focused)
Data Engineer (Python Application Development – NOT ETL-Focused)
Full-Time
Cybersecurity Services
Leesburg, VA (Hybrid) / Amman, Jordan (Rotational Travel)
U.S. Citizen – Active Clearance or Clearance Eligibility REQUIRED
Position Overview
This Data Engineer role is application-development focused and is not a traditional ETL or data warehouse position.
We are specifically seeking a software developer who builds data-driven applications, interactive tools, and operational dashboards using Python, Streamlit, and Docker.
If your background is primarily limited to ETL pipelines, data modeling, or warehouse maintenance and you do not have hands-on experience building user-facing applications, this role will not be a fit.
This position supports U.S. Government and national security missions and requires engineers who can own
applications end-to-end—from backend logic and data handling to frontend interfaces and containerized deployment.
What You Will Be Building
Python-based applications used directly by analysts and mission teams
Interactive Streamlit apps for analysis and decision support
Containerized applications deployed via Docker
Data-backed tools for low-bandwidth or resource-constrained environments
Primary Responsibilities
Design and develop production-ready Python applications
Build interactive web applications using Streamlit
Containerize and deploy applications using Docker
Integrate APIs, databases, and file-based data sources
Develop supporting data workflows only as needed to power applications
Collaborate with end users to prototype and refine tools
Implement secure coding and data access controls
Optimize applications for performance and reliability
Debug, refactor, and enhance existing applications
Maintain clear technical documentation
Required Qualifications (Non-Negotiable)
U.S. Citizenship with active clearance or clearance eligibility
Bachelor’s degree in Computer Science or equivalent experience
Strong Python application development experience
Hands-on Streamlit application development experience
Hands-on Docker containerization experience
Experience deploying and troubleshooting containerized applications
Experience integrating data into applications (SQL, APIs, files)
Ability to own applications end-to-end
Explicitly NOT What This Role Is
This role is not primarily focused on:
ETL-only pipeline development
Data warehousing or BI-only roles
SQL-only analytics without application development
Back-office data modeling roles
Candidates primarily aligned with the above should not apply.
Preferred Qualifications
Experience deploying Streamlit apps in secure environments
Familiarity with Kubernetes
Experience with AWS, Azure, or Oracle Cloud
CI/CD pipelines for Python applications
DoD or U.S. Government program experience
Job Type: Full-time
Pay: From $150,000.00 per year
Application Question(s):
What is your desired salary requirement?
Experience:
Strong Python application development : 5 years (Required)
Hands-on Streamlit application development : 5 years (Required)
Hands-on Docker containerization : 5 years (Required)
deploying and troubleshooting containerized applications: 5 years (Required)
integrating data into applications (SQL, APIs, files): 5 years (Required)
own applications end-to-end: 5 years (Required)
Security clearance:
Secret (Preferred)
Willingness to travel:
25% (Required)
Work Location: Hybrid remote in Leesburg, VA