Full-Time

Cloud Software Engineer 3

Updated on 8/21/2026

Momentum Engineering

Momentum Engineering

11-50 employees

Designs secure cloud-based data architectures

Compensation Overview

$180k - $235k/yr

No H1B Sponsorship

Annapolis Junction, MD, USA

In Person

Primarily on-site at the customer location, with limited situational telework.

US Top Secret Clearance Required

Bachelor's

Category
Software Engineering (1)
Required Skills
Bash
Kubernetes
Agile
Python
Puppet
Distributed Systems
Ruby
Computer Networking
Java
Red Hat
Infrastructure as Code (IaC)
Docker
Version Control
Cybersecurity
Microservices
AWS
Perl
Observability
Ansible
MongoDB
C/C++
DevOps
Linux/Unix
Spring

Get referred to Momentum Engineering

See people who can refer or advise you

Requirements
  • Active Top Secret/SCI clearance with NSA Full Scope Polygraph is required.
  • A bachelor's degree in Computer Science or a related technical discipline, including Mathematics, Information Systems, Engineering, or a closely related field, is required.
  • At least eight years of software development and engineering experience, including requirements analysis, software design and development, software integration, testing and validation, troubleshooting, and problem resolution, is required.
  • At least six years of experience developing applications using Java, C, or C++ is required.
  • At least five years of experience working in UNIX/Linux, particularly Red Hat-based environments, is required.
  • At least three years of experience performing software integration and testing, including developing test plans and test scripts, is required.
  • Strong Java development experience supporting distributed systems, networking, and multithreaded applications is required.
  • Experience developing and maintaining Infrastructure as Code using Ansible, Puppet, or comparable automation frameworks is required.
  • Experience implementing and maintaining continuous integration and continuous delivery pipelines supporting automated testing, deployment, monitoring, and continuous delivery is required.
  • Experience working in Agile software development environments using modern source control and collaborative development practices is required.
  • Strong Linux administration skills and proficiency in one or more scripting languages such as Python, Bash, Ruby, or Perl are required.
  • Experience developing microservices and containerized applications using Docker and Kubernetes is required.
  • Willingness to participate in a rotating Tier III on-call schedule and support surge operational requirements is required.
  • Ability to work primarily on-site at the customer location with limited situational telework is required.
  • One of the following certifications is required before employment: AWS Certified Developer – Associate, AWS Certified DevOps Engineer – Professional, Certified Kubernetes Application Developer, or Hadoop Developer Certification.
Responsibilities
  • Design, develop, integrate, test, deploy, and sustain cloud-native software applications supporting large-scale enterprise compute environments.
  • Perform requirements analysis, software architecture, technical design, implementation, integration, testing, deployment, maintenance, and operational sustainment.
  • Design and implement scalable software solutions, including integrating and extending Commercial-Off-the-Shelf and Government-Off-the-Shelf products.
  • Develop high-performance Java applications supporting distributed systems, networking, and multithreaded processing.
  • Troubleshoot, diagnose, and resolve complex software, infrastructure, and system integration issues while optimizing performance and reliability.
  • Develop and maintain Infrastructure as Code using Ansible or Puppet to automate infrastructure provisioning and configuration.
  • Design, implement, and support continuous integration and continuous delivery pipelines, automated testing, software deployments, monitoring, and release management.
  • Develop and maintain containerized applications using Docker and Kubernetes within microservices-based architectures.
  • Create and execute software integration, system, and acceptance test plans, procedures, and test scripts.
  • Develop Standard Operating Procedures, technical documentation, design artifacts, and implementation guides.
  • Review software architectures and technical designs to ensure accuracy, completeness, scalability, maintainability, and security.
  • Provide technical leadership, mentorship, and guidance to junior software engineers and development teams.
  • Participate in project planning activities, including task estimation, technical planning, scheduling, and risk identification.
  • Participate in a rotating Tier III on-call support schedule and provide surge support during high-priority operational events.
  • Support software modernization initiatives while maintaining operational continuity and mission readiness.
Desired Qualifications
  • Experience supporting enterprise data platforms using Apache Hadoop.
  • Experience with Apache Accumulo, Apache NiFi, and enterprise data processing frameworks.
  • Experience with MongoDB, ActiveMQ, or similar messaging technologies.
  • Experience developing applications using the Spring Framework.
  • Experience with Python and Bash scripting for automation and operational support.
  • Knowledge of secure software development practices, cybersecurity principles, and compliance requirements.
  • Experience supporting Amazon Web Services, hybrid cloud environments, and cloud-native architectures.
  • Experience optimizing distributed applications supporting large-scale data processing environments.
  • Familiarity with enterprise monitoring, logging, and observability solutions.

Momentum Engineering builds secure, cloud-based data engineering solutions that help clients run mission-critical analytics and improve software performance. Its offerings center on designing robust data architectures and data-driven engineering methodologies, implemented through DevOps and DevSecOps practices to ensure reliable, measurable performance. The company differentiates itself by focusing on secure architectures tailored to clients' needs, rigorous evaluation and validation of data-driven approaches, and a client-focused service model with collaborative culture and profit-sharing to attract top talent. The goal is to provide dependable data infrastructure and engineering processes that enable better analytics outcomes and software reliability for engineers, analysts, developers, and instructors.

Company Size

11-50

Company Stage

N/A

Total Funding

N/A

Headquarters

Columbia, South Carolina

Founded

2015

Get referred to Momentum Engineering

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Website updated November 2025 highlights trusted work in high-stakes, high-security environments.
  • LinkedIn lists DoD test SMEs, cloud-based automation, and hybrid cloud expertise.
  • Dual Maryland and Arizona locations support recruiting and customer proximity across defense programs.

What critics are saying

  • Eleven-to-fifty employees limits delivery capacity versus Accenture, CGI, and other integrators.
  • Federal contract concentration exposes revenue to procurement delays and budget shifts in 2026.
  • No public funding, backlog, or contract awards signal opaque growth and potential stagnation.

What makes Momentum Engineering unique

  • Woman-owned small business serving federal defense and intelligence customers since February 2015.
  • Combines systems engineering, software analytics, and full lifecycle test and evaluation.
  • Builds secure cloud automation with DevOps and DevSecOps for mission-critical environments.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Paid Vacation

Paid Holidays

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

401(k) Retirement Plan