Full Stack Engineer (Cleared)

Trabus Technologies•San Diego, CA
•Onsite

About The Position

TRABUS Technologies is seeking a Full Stack Software Engineer to help design, develop, deploy, and maintain modern web applications for government and commercial customers. The role involves working with technologies such as cloud computing, artificial intelligence, DevSecOps, geospatial analytics, and large-scale data processing to build scalable, secure, high-performing software solutions. The engineer will collaborate with cross-functional teams and support government contracts as well as internal research and development initiatives. The position is based in San Diego, California, is full-time, and requires U.S. citizenship and the ability to have and maintain a Secret DoD security clearance. The listed salary range is $92,000–$162,000, based on experience.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Data Science, or another STEM-related discipline, or equivalent experience.
  • At least 1 year of professional software development experience.
  • U.S. citizenship.
  • Have and maintain a Secret DoD security clearance.
  • Experience programming in Python.
  • Experience with Python web frameworks such as Django or Flask.
  • Experience with frontend technologies including React, JavaScript, TypeScript, HTML/CSS, Bootstrap, and Tailwind CSS.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Familiarity with NoSQL databases such as MongoDB or Redis.
  • Basic understanding of containerization technologies including Docker and Kubernetes.
  • Familiarity with Git version control.
  • Basic understanding of DevOps concepts and CI/CD pipelines.
  • Experience working in Linux or Unix environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.

Nice To Haves

  • Experience with AWS cloud services.
  • Experience with DigitalOcean or other cloud platforms.
  • Experience with GraphQL.
  • Experience with Swagger/OpenAPI.
  • Experience with artificial intelligence and machine learning.
  • Experience with TensorFlow, PyTorch, or Keras.
  • Experience with Pandas or NumPy.
  • Experience with geospatial or spatiotemporal data applications.
  • Familiarity with Agile software development methodologies.

Responsibilities

  • Design, develop, maintain, and enhance full-stack web applications using modern development frameworks.
  • Develop backend services, frontend interfaces, APIs, and data layers for AI and data analytics applications.
  • Collaborate with software engineers, data scientists, and project teams to architect scalable software solutions.
  • Build and maintain applications using Python, Django, React, and related technologies.
  • Design and develop RESTful and GraphQL APIs.
  • Support CI/CD pipeline development and automation using DevOps best practices.
  • Deploy and manage cloud-hosted applications in AWS and other cloud environments.
  • Develop and maintain relational and NoSQL databases.
  • Participate in code reviews, testing, debugging, and performance optimization.
  • Contribute to software documentation and technical design discussions.
  • Support TRABUS government contracts and internal research and development initiatives.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible Spending Account (FSA)
  • 401(k) retirement plan
  • Paid Time Off (PTO)
  • Paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service