remote
Senior Software Engineer - Security Clearance - General Atomics Intelligence
Software Engineer
Senior Software Engineer with active security clearance, building high‑performance, real‑time intelligence platforms using Python, C++, and AWS. Lead data‑driven solutions that process petabytes of multi‑source information for DoD and intelligence users.
About the role
Key Responsibilities
- Design, develop, and maintain scalable, real‑time data pipelines and analytics services in Python and C++.
- Implement machine‑learning models for anomaly detection and predictive insights on large, heterogeneous datasets.
- Integrate AWS services (S3, Lambda, Kinesis, SageMaker) to support data ingestion, processing, and deployment.
- Collaborate with cross‑functional teams to define requirements, optimize performance, and ensure compliance with DoD security standards.
- Participate in code reviews, performance tuning, and continuous integration/continuous deployment (CI/CD) workflows.
Requirements
- 5+ years of software engineering experience in high‑availability, real‑time systems.
- Proficiency in Python, C++, and AWS cloud services.
- Strong background in machine‑learning frameworks (TensorFlow, PyTorch) and data‑processing libraries (Pandas, NumPy).
- Experience with secure coding practices and DoD/IA security clearance.
- Excellent problem‑solving skills and ability to work in a fast‑paced, mission‑critical environment.
Skills
pythoncmachine learningaws