ME00610-Cloud Software Engineer 2

Momentum Engineering, Inc.Annapolis Junction, MD
$140,000 - $190,000

About The Position

Seeking a Cloud Software Engineer to design, develop, deploy, and sustain cloud-native applications and data processing solutions supporting mission-critical Department of Defense (DoD) and Intelligence Community (IC) programs. The successful candidate will leverage modern cloud technologies, microservices, and containerized architectures to build scalable, secure, and high-performing software solutions. This role requires close collaboration with software engineers, cloud architects, DevSecOps engineers, and mission stakeholders to deliver innovative capabilities within Agile development environments.

Requirements

  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Five (5) or more years of directly related software engineering or cloud development experience.
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline. An additional two (2) years of directly related experience may substitute for the degree requirement
  • Strong proficiency developing applications using Java (Spring Boot) or Python
  • Hands-on experience developing and deploying applications within Amazon Web Services (AWS) cloud environments
  • Experience with web application frameworks, RESTful APIs, and microservices architectures
  • Experience building, deploying, and maintaining cloud-based data processing pipelines
  • Strong analytical, troubleshooting, communication, and collaboration skills
  • Experience working within Agile software development environments

Nice To Haves

  • AWS Certified Developer – Associate
  • AWS DevOps Engineer – Professional
  • Certified Kubernetes Application Developer (CKAD)
  • Elastic Certified Engineer
  • Deep understanding of Kubernetes architecture, including Pods, Services, Namespaces, Deployments, and resource management
  • Experience developing Kubernetes Operators and Custom Resource Definitions (CRDs)
  • Experience with distributed streaming platforms such as Apache Kafka
  • Experience with graph databases such as Neo4j
  • Experience implementing cloud monitoring and observability solutions using Prometheus, Grafana, ELK Stack, or similar technologies
  • Experience with Infrastructure as Code (IaC) tools including Terraform and AWS CloudFormation
  • Experience with big data processing frameworks such as Apache Spark
  • Familiarity with DevSecOps practices, automated testing, and secure software development methodologies
  • Strong problem-solving and systems engineering skills
  • Ability to work independently and collaboratively within fast-paced, mission-focused environments
  • Excellent written and verbal communication skills
  • Commitment to delivering secure, scalable, and maintainable cloud software solutions that support critical national security missions

Responsibilities

  • Design, develop, test, and maintain cloud-native applications and microservices using Java (Spring Boot) and/or Python
  • Develop and support scalable data processing pipelines for cloud-based applications and analytics platforms
  • Build, deploy, and maintain containerized applications using Kubernetes and cloud-native technologies
  • Develop Infrastructure as Code (IaC) solutions using Terraform and/or AWS CloudFormation
  • Integrate software solutions with AWS cloud services and distributed architectures
  • Implement CI/CD pipelines to automate software builds, testing, deployment, and release management
  • Monitor, troubleshoot, and optimize application performance, scalability, and reliability within cloud environments
  • Utilize monitoring and observability tools such as Prometheus, Grafana, and the ELK Stack to maintain operational health
  • Collaborate with cross-functional Agile teams to define requirements, develop technical solutions, and support continuous delivery
  • Participate in software design reviews, code reviews, system integration, and technical planning activities.
  • Support system modernization efforts while maintaining security, availability, and mission continuity

Benefits

  • 11 paid holidays
  • minimum of 3 weeks PTO
  • company sponsored group medical plan
  • company paid dental
  • vision
  • life insurance
  • STD/LTD plans
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service