Full Stack Software Engineer

LMI•Remote,
•$111,000 - $211,000•Remote

About The Position

LMI is seeking a talented and motivated Full Stack Software Engineer to join the team developing and advancing RAPTR®, LMI's modeling, simulation, and analysis platform. RAPTR enables federal defense and national security customers to make faster, more informed decisions through advanced analytics, interactive visualizations, and rapid modeling and simulation capabilities. The engineer will design, develop, integrate, and deploy scalable, secure, high-performance software solutions supporting complex mission requirements. The work spans the full technology stack, including intuitive web applications, backend services, and data-driven capabilities that turn complex information into actionable insights. The role involves collaboration with customers and multidisciplinary teams, contribution to product capabilities and technical decisions, and delivery of software supporting critical government missions. This is a remote role. Applicants must be U.S. citizens and able to obtain and maintain a favorable U.S. Customs and Border Protection (CBP) Background Investigation determination. The role may require travel to client sites as needed.

Requirements

  • Must be a U.S. citizen and able to obtain and maintain a favorable U.S. Customs and Border Protection (CBP) Background Investigation determination.
  • Advanced proficiency in Python.
  • Extensive experience with PostgreSQL, including database development and management.
  • Proven experience with the MEAN stack and full-stack application development using TypeScript.
  • Experience developing modern web applications using Angular or React.
  • Experience developing backend services using Node.js or equivalent server-side technologies.
  • Experience designing, developing, and integrating RESTful APIs for frontend applications and external data sources.
  • Strong knowledge of Docker or similar containerization technologies and CI/CD pipelines using GitLab.
  • Familiarity with cloud deployment models, particularly AWS GovCloud, and/or experience in DoD or federal environments.
  • Ability to integrate software solutions with existing business processes, systems, and APIs.
  • Strong understanding of the software development lifecycle, secure coding practices, and software security principles.
  • Ability to manage multiple tasks, balance competing priorities, and deliver results in a fast-paced environment.
  • Ability to work independently, take initiative, and operate with significant autonomy in dynamic environments.
  • Willingness and availability to travel to client sites as needed.

Nice To Haves

  • Current favorable U.S. Customs and Border Protection (CBP) Background Investigation determination.
  • Experience supporting federal government customers and understanding their mission needs, operational challenges, and requirements.
  • Ability to develop strategic relationships with key stakeholders and foster long-term customer partnerships.
  • Ability to communicate complex technical concepts clearly and explain the value of software solutions to non-technical audiences.
  • Ability to provide strategic input on product enhancements and development priorities based on market trends and customer feedback.
  • Familiarity with DoD or federal cybersecurity requirements, security compliance, and vulnerability management.
  • Experience developing and maintaining CI/CD pipelines using tools such as GitLab.
  • Familiarity with container orchestration technologies, including Kubernetes and platforms such as EKS, AKS, GKE, Kops, or OpenShift.
  • Strong working knowledge of Unix/Linux operating systems.
  • Knowledge of AWS services and cloud capabilities, particularly AWS GovCloud.
  • CompTIA Security+ certification or willingness to obtain it within six months of hire.

Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performance full-stack applications supporting RAPTR's modeling, simulation, and analytics capabilities.
  • Build and enhance responsive user interfaces using frontend frameworks such as Angular and React, including interactive data visualizations.
  • Develop and integrate backend services, RESTful APIs, and data pipelines using Python, Node.js, TypeScript, and PostgreSQL.
  • Collaborate with software engineers, data scientists, product managers, and government stakeholders to translate mission requirements into technical solutions.
  • Support application deployment, automation, and CI/CD processes using Docker, GitLab, and cloud infrastructure, including AWS GovCloud.
  • Troubleshoot technical challenges, optimize application performance, and implement secure coding practices to support reliability, scalability, and federal security compliance.
  • Contribute to technical architecture decisions, software design reviews, and product enhancements.
  • Engage with government customers to understand operational challenges, gather feedback, and deliver software solutions with mission impact.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service