Momentum Engineering
Highland Beach / Global
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
Highland Beach / Global
Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people. With a high percentage of employees holding advanced degrees in engineering, computer science, and related disciplines, we bring deep technical expertise to every mission. Our team includes professionals with security clearances and full-scope polygraphs, ensuring trusted, secure support for the most sensitive national security initiatives. Additionally, our workforce is equipped with industry-leading certifications, demonstrating a commitment to continuous learning and excellence. Most importantly, our exceptional employee retention rate reflects a culture of professional growth, mission focus, and dedication—ensuring long-term stability and expertise for our customers’ critical needs.
Job Summary
Seeking a highly skilled Senior Cloud Software Engineer to support a team within a large‑scale, mission‑critical cloud computing environment
The successful candidate will contribute to all phases of the Agile software development lifecycle, designing, developing, integrating, testing, deploying, and sustaining cloud‑native applications supporting enterprise data platforms and large compute clusters
This position requires a technical leader capable of independently designing scalable cloud solutions, integrating Commercial‑Off‑the‑Shelf (COTS) and Government‑Off‑the‑Shelf (GOTS) technologies, optimizing system performance, and mentoring junior engineers
The ideal candidate possesses extensive experience in Java development, cloud engineering, containerization, Infrastructure as Code (IaC), DevSecOps, and Linux‑based enterprise environments supporting Department of Defense (DoD) or Intelligence Community (IC) missions
Primary 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 integration and extension of Commercial‑Off‑the‑Shelf (COTS) and Government‑Off‑the‑Shelf (GOTS) 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 (IaC) using tools such as Ansible or Puppet to automate infrastructure provisioning and configuration
Design, implement, and support CI/CD pipelines, automated testing, software deployments, monitoring, and release management
Develop and maintain containerized applications utilizing 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 (SOPs), 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
Required Qualifications
Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
Bachelor's degree in Computer Science or a related technical discipline, including Mathematics, Information Systems, Engineering, or a closely related field
Minimum of eight (8) years of experience in software development and engineering, including:
Requirements analysis
Software design and development
Software integration
Testing and validation
Troubleshooting and problem resolution
Minimum of six (6) years of experience developing applications using Java, C, or C++
Minimum of five (5) years of experience working in UNIX/Linux (Red Hat‑based) environments
Minimum of three (3) years of experience performing software integration and testing, including development of test plans and test scripts
Strong Java development experience supporting distributed systems, networking, and multithreaded applications
Experience developing and maintaining Infrastructure as Code (IaC) using Ansible, Puppet, or comparable automation frameworks
Experience implementing and maintaining CI/CD pipelines supporting automated testing, deployment, monitoring, and continuous delivery
Experience working within Agile software development environments utilizing modern source control and collaborative development practices
Strong Linux administration skills and proficiency in one or more scripting languages such as Python, Bash, Ruby, or Perl
Experience developing microservices and containerized applications using Docker and Kubernetes
Willingness to participate in a rotating Tier III on‑call schedule and support surge operational requirements
Ability to work primarily onsite at the customer location with limited situational telework
Candidates must possess one of the following certifications prior to employment. Certification will be verified during the interview or offer process:
Hadoop Developer Certification
Desired Qualifications
Experience supporting enterprise data platforms utilizing 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 (AWS), 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
Exempt hourly position. 11 paid holidays, minimum of 3 weeks PTO, company sponsored group medical plan, company paid dental, vision, life insurance, and STD/LTD plans. Salary is dependent upon the candidate’s experience and qualifications.
#J-18808-Ljbffr
Fort Meade / Global
Highland Beach / Global
, MD, United States / Global
Highland Beach / Global
Highland Beach / Global
Highland Beach / Global