remote
Software Engineer - Security Clearance - General Atomics Intelligence
Software Engineer
Senior software engineer building real‑time intelligence platforms that ingest petabytes of data, leveraging Python, C++, ML, and AWS to deliver actionable insights for DoD users.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance data pipelines for real‑time situational awareness.
- Implement machine learning models to extract actionable intelligence from heterogeneous data sources.
- Collaborate with cross‑functional teams to integrate new features into THRESHER and DRAGONSPELL platforms.
- Ensure code quality, scalability, and security compliance for DoD deployments.
- Participate in architecture reviews and contribute to continuous improvement of development processes.
Requirements
- Strong experience in Python and C++ for large‑scale data processing.
- Hands‑on knowledge of AWS services (EC2, S3, Lambda, Glue, Redshift).
- Proficiency in machine learning frameworks (TensorFlow, PyTorch, scikit‑learn).
- Experience with data engineering tools (Kafka, Spark, Airflow).
- Valid security clearance and a commitment to safeguarding sensitive information.
Skills
pythoncmachine learningaws