Full Stack Engineer (Senior)

Amatriot Group•Chantilly, VA

About The Position

The Senior Full Stack Engineer serves as the principal authority for full-stack architecture, application modernization, secure development practices, and enterprise technology integration. The role leads the design, development, and optimization of scalable web applications across frontend and backend technologies, combining strategic technical leadership with hands-on development to ensure applications are secure, high-performing, interoperable, and aligned with enterprise architecture standards, zero-trust principles, and complex cross-enclave requirements. The position supports custom data pipelines, Kubernetes-based application environments, Terraform-based Infrastructure as Code, GitLab CI/CD pipelines, JFrog Artifactory, and AWS cloud services. Application and data technologies include Vue.js, Flask, Elixir, Phoenix LiveView, DaisyUI, Python, Cribl, Apache NiFi, PostgreSQL, Apache Kafka, Splunk, and custom GOTS applications. The role also supports complex data parsing and ingestion, provenance and end-to-end data lineage, and schema-aligned normalization of structured and unstructured data. The role is based in Chantilly, Virginia, requires an active TS clearance or higher, and offers a target salary range of $160,000–$200,000, depending on education, experience, certifications, and other position-specific requirements.

Requirements

  • Bachelor’s degree.
  • At least 10 years of relevant experience.
  • Active TS security clearance or higher.
  • Extensive experience with modern frontend frameworks, backend technologies, APIs, and relational and non-relational databases.
  • Strong knowledge of software architecture, system integration, and scalable application design.
  • Experience with secure development practices, DevSecOps methodologies, and CI/CD pipelines.
  • Expertise in database design, performance optimization, and application troubleshooting.
  • Proven ability to lead technical initiatives and establish development standards across teams.

Nice To Haves

  • Master’s degree in Computer Science, Engineering, or a related technical field.
  • Experience supporting federal, defense, intelligence, or highly regulated environments.
  • Knowledge of cloud-native architectures, containerization, and microservices platforms.
  • Experience addressing cross-domain or cross-enclave interoperability challenges.
  • Expertise in zero-trust architectures and secure enterprise application development.
  • Relevant certifications in cloud technologies, software architecture, cybersecurity, or Agile development.

Responsibilities

  • Lead full-stack architecture and application modernization initiatives.
  • Guide enterprise technology integration across application environments.
  • Align applications with enterprise architecture standards, zero-trust principles, and cross-enclave requirements.
  • Lead the design and development of scalable web applications across frontend and backend technologies.
  • Perform hands-on application development.
  • Optimize application performance, scalability, and interoperability.
  • Support integration across application, data, and infrastructure components.
  • Guide secure development practices across the software development lifecycle.
  • Lead technical initiatives and establish development standards across teams.
  • Support DevSecOps methodologies and CI/CD practices.
  • Provide technical direction for complex application and integration challenges.
  • Support in-house custom-developed data pipelines.
  • Support Kubernetes-based application environments and Terraform-based Infrastructure as Code.
  • Support GitLab CI/CD pipelines, JFrog Artifactory, and AWS cloud services.
  • Support application development using Vue.js, Flask, and Elixir, and frontend technologies including Phoenix LiveView and DaisyUI.
  • Integrate frontend and backend components within scalable application architectures.
  • Support ETL workflows using Python, Cribl, and Apache NiFi.
  • Support PostgreSQL database environments, Apache Kafka and Splunk integrations, and custom GOTS applications.
  • Perform complex data parsing and streamlined ingestion.
  • Support provenance and end-to-end data lineage tracking.
  • Perform schema-aligned ingestion and normalization of diverse structured and unstructured data.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service