Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Highland Beach?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Momentum Engineering

Highland Beach / Global

Software Engineer 3

Job Description

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

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location