Senior Full Stack Cloud Software Engineer

Peraton•Annapolis Junction, MD
•$176,000 - $282,000

About The Position

Peraton is seeking a full-stack developer to work on a cloud-based product that stores, visualizes, and disseminates ELINT collection data as a system source of record. The product will visualize model ELINT data in a logical and understandable way for the Intelligence Community, while maintaining data accuracy through validation with trusted analysts. It must meet tactical users’ needs and support interoperability, thorough documentation, and data fidelity. The engineer will join a rapidly developing team to build new features and update an existing system. The role includes designing, developing, testing, and documenting software, collaborating with developers and the DevOps team, and contributing to architecture and design reviews and technical approaches. An active TS/SCI clearance with current polygraph is required.

Requirements

  • Active TS/SCI clearance with current polygraph.
  • Eight years of software development or engineering experience, including requirements analysis, development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis and resolution.
  • Bachelor’s degree in Computer Science or a related technical field, such as Mathematics, Information Systems, or Engineering; alternatively, an additional four years of software development or engineering experience may substitute for the degree.
  • At least one of the following certifications: AWS Certified Developer – Associate, AWS DevOps Engineer Professional, Certified Kubernetes Application Developer (CKAD), or Elastic Certified Engineer.
  • Full-stack development skills.
  • Experience with Java, Kotlin, and object-oriented programming.
  • Experience with relational and non-relational databases, including MongoDB and SQL.
  • Experience with React and Redux.
  • Experience with Git and SVN.
  • Experience with Linux.
  • Experience with AWS.

Nice To Haves

  • Experience with Apache Flink.
  • Experience with Kubernetes.
  • Experience working in an Agile team.

Responsibilities

  • Develop new features and updates for an existing system.
  • Design, develop, test, and document features for a cloud-based software product.
  • Collaborate with developers on software review and refinement.
  • Coordinate with the DevOps team on upcoming deployments.
  • Contribute to architecture and design reviews and help shape technical approaches.
  • Support the product’s goals of visualizing ELINT data accurately and understandably while meeting tactical-user needs and ensuring interoperability, documentation, and data fidelity.

Benefits

  • Heavily subsidized employee benefits coverage for employees and their dependents.
  • 25 days of PTO accrued annually, up to a generous PTO cap.
  • Eligibility to participate in a bonus plan.
  • Potential eligibility for overtime and shift differential, depending on the position.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service