Mid Level Cloud Software Engineer
Quantico, VAAll locationsQuantico, VAGainesville, VA Hybrid
$115,000–$145,000 a yearJobFig found this opening at its original source and checks that it remains available.
About the role
To support this mission, our Cyber Analytics team is seeking a Cloud Software Engineer (Full-Stack and AI) – Mid-Level to play a key role in building, optimizing, and deploying enterprise-scale, AI-enabled data processing and visualization systems. In this role, you will support mission-critical federal customer environments operating across hybrid, on-premises, and multi-cloud (AWS/Azure GovCloud) ecosystems. You will contribute across the full software lifecycle—from developing scalable backend services and integrating modern Artificial Intelligence (AI/ML) workflows to building responsive, intuitive web user interfaces for analysts and end-users. If you are a motivated engineer eager to apply modern cloud and AI capabilities to real-world national security challenges, we encourage you to apply.
What you'll bring
- Required Experience/Clearance
- Security Clearance: Active Top Secret (TS) security clearance.
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical STEM discipline.
- 2+ years of progressive software development experience delivering scalable applications in operational or production environments.
- Backend Proficiency: Hands-on experience with core backend programming languages such as Python, Java, C#, or C/C++, along with scripting capabilities (Bash, PowerShell).
- Cloud Foundations: Practical experience deploying and interacting with cloud services within AWS or Microsoft Azure.
- Core Software Concepts: Solid foundation in RESTful API development, relational/NoSQL databases, version control (Git), and software design principles.
- Desired Experience
- We encourage all candidates who meet the basic requirements to apply, even if you do not have any of the following experience:
- Frontend Frameworks & Visualization: Hands-on experience with modern JavaScript/TypeScript, state management libraries, or visualization tools (e.g., D3.js, Chart.js).
- AI/ML & LLM Frameworks: Exposure to integrating AI/ML workflows, natural language processing (NLP), or LLM orchestration libraries (e.g., LangChain, LlamaIndex, PyTorch, Azure OpenAI, AWS Bedrock).
- Containerization & Distributed Systems: Familiarity with Docker, Kubernetes, Apache Kafka, Apache Spark, Elasticsearch, or Redis.