Cloud Software Engineer (TS/SCI w/ Poly)

PeratonAnnapolis Junction, MD
Hybrid

About The Position

Peraton is seeking a Cloud Software Engineer (TS/SCI w/ Poly) to support our Cyber Mission business unit in Annapolis Junction, MD. In this role, you will design, develop, and maintain cloud-based applications that support critical national security missions. These solutions automate complex workflows and enable mission operators to focus on high-priority cyber operations. You will work in a collaborative Agile environment leveraging DevOps best practices and modern cloud technologies to deliver secure, scalable, and high-performing software solutions. This position is performed onsite at a contractor facility, with telework flexibility based on tasking and customer approval.

Requirements

  • Active TS/SCI clearance with current polygraph is required
  • Eight (8) years of experience in software development/engineering, including requirements analysis, development, integration, testing, and troubleshooting
  • Bachelor’s degree in Computer Science or related technical field is highly desired – Bachelor’s degree may substitute for two (2) years of experience – Master’s degree may substitute for four (4) years of experience – Acceptable fields include Mathematics, Information Systems, Engineering, or similar
  • Must possess one of the following cloud certifications: AWS Certified Developer – Associate, AWS DevOps Engineer – Professional, Certified Kubernetes Application Developer (CKAD)
  • Experience with full-stack development (Java and JavaScript)
  • Experience with Java, Spring, and JUnit
  • Experience with JavaScript frameworks (React or Vue.js)
  • Experience working with REST APIs and JSON
  • Experience with Elasticsearch/ELK and Redis
  • Familiarity with MongoDB
  • Experience with Docker and containerization
  • Experience with Kubernetes or container orchestration tools
  • Experience with AWS cloud services
  • Experience with Git or GitLab
  • Experience with CI/CD tools (GitLab CI/CD or Jenkins)

Nice To Haves

  • Experience with Atlassian tools (Jira, Confluence)

Responsibilities

  • Design, develop, test, and maintain cloud-based software applications
  • Support full software development lifecycle including requirements analysis, integration, testing, and troubleshooting
  • Contribute to system enhancements, performance improvements, and operational stability
  • Collaborate with cross-functional teams to deliver mission-focused capabilities
  • Support CI/CD pipeline development and automation efforts
  • Troubleshoot and resolve complex technical issues across distributed systems

Benefits

  • Overtime
  • Shift differential
  • Discretionary bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service