> Markdown version of [/jobs/ext/2607721-senior-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/2607721-senior-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Software Engineer - **Company:** CSG - **Location:** Fairfax, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Computing, Cloud Engineering, Code Review, Continuous Integration, Monitoring of Systems, Junit, Python (Programming Language), Apache Maven, Open Web Application Security, Role-Based Access Control, Prometheus, Secure Coding, Software Engineering, Systems Modeling Language, Systems Architecture, Systems Integration, TypeScript, Web Applications, Rust (Programming Language), Data Logging, ReactJS, Retrieval-Augmented Generation, Large Language Models, Grafana, Backend, Gitlab, SC Clearance, Pytest, Kubernetes, Storage Technologies, Information Technology, Machine Learning Operations, Front End Software Development, React Redux, Api Design, Restful APIs, Terraform, GPT, Devsecops, Docker, Vulnerability Analysis, Microservices - **Published:** August 31, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9129687/senior-full-stack-software-engineer ## About the Role * BS 10-12, MS 8-10, PhD 5-7 * Bachelor's or Master's degree in Computer Science, Engineering, or a closely related field. 5+ years of professional software engineering experience, including significant full-stack development. * Extensive hands-on experience with Python and/or Rust in production environments. * Proven track record building, deploying, and scaling agentic AI solutions (LLM agents, RAG pipelines, etc.) using frameworks such as LangChain, LlamaIndex, or similar. * Proficiency with modern frontend technologies (React, Redux, JavaScript/TypeScript, HTML/CSS) and contemporary backend architectures (REST APIs, microservices). * Strong understanding of cloud infrastructure and platforms (AWS, Azure, Kubernetes, Docker). Experience developing and maintaining CI/CD pipelines (GitLab, Docker, Maven), and automated testing frameworks (pytest, JUnit). * Solid grasp of secure coding practices and DevSecOps workflows Ability to obtain/maintain Secret Clearance. Preferred Qualifications: * Experience integrating with engineering and MBSE tools (e.g., Cameo Systems Modeler, Teamwork Cloud). * Familiarity with storage architectures (graph DBs, relational DBs, blob storage), API-driven platforms, and event-driven workflows. * Experience with AI model orchestration (e.g., LLM/embedding model lifecycle, logging, compliance, RBAC). * Knowledge of system observability tools (Prometheus, Grafana) and automated monitoring/alerting. Exposure to state-of-the-art LLMs (OpenAI GPT-4, Meta Llama 3, etc.) and related AI APIs * Technology and Tools * The ideal candidate should demonstration proficiency in the following technologies: * Languages: Python, Rust, Java, JavaScript (React/Redux) Cloud/Infrastructure: AWS, Azure, Kubernetes, Docker, Terraform DevSecOps: GitLab, Maven, Semgrep, yGuard, OWASP Testing/Observability: pytest, JUnit, Jacoco, OTel, Grafana Stack, MLflow * AI/ML: GPT models, Claude models, Embedding Models, LangChain, LlamaIndex, MCP * MBSE/Domain: Cameo Systems Modeler, Teamwork Cloud, SysML v1 and v2 ## Description * Design, build, and maintain full-stack features across the iMBSE platform, including user-facing web applications, orchestration APIs, and backend microservices. * Develop and deploy agentic AI solutions, such as LLM-driven workflows, RAG (Retrieval-Augmented Generation) services, and autonomous chat agents. * Collaborate cross-functionally with product owners, domain experts, and other engineers to deliver extensible and secure solutions supporting MBSE workflows. * Contribute to system architecture, ensuring well-defined interfaces, low coupling, and future extensibility. * Ensure compliance with DevSecOps best practices, leveraging CI/CD pipelines and automated testing, security scanning, and cloud-native tooling (see "Our Tech Stack" below). * Mentor junior engineers and champion engineering excellence through code reviews, design discussions, and knowledge sharing ## Related Videos - [One AI API to Power Them All](https://www.wearedevelopers.com/videos/1601-one-ai-api-to-power-them-all) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)