Jobs · Engineering · Maryland

ME00675 - Cloud Software Engineer 1

Momentum Engineering, Inc. · Annapolis Junction, MD · 2 wk ago
On-siteEngineeringFull-time
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 Cloud Software Engineer 1 to support the development and deployment of enterprise cloud-based solutions within a mission-driven environmentThis position contributes to the design, development, integration, and maintenance of scalable cloud-native applications supporting large-scale compute and data analytics platforms Primary Responsibilities Support the design, development, integration, testing, deployment, and maintenance of cloud-based software applicationsDevelop scalable and reliable software capabilities supporting enterprise compute and data analytics platformsParticipate in Agile software development activities, including sprint planning, backlog refinement, code reviews, testing, and demonstrationsAnalyze software and system requirements and translate them into functional software solutionsDevelop and maintain software using modern programming languages and development practicesSupport software installation, evaluation, enhancement, maintenance, troubleshooting, and problem resolutionDevelop and maintain applications operating within Linux-based environmentsAssist with integrating software applications with cloud services, APIs, databases, and supporting infrastructureSupport containerized application development and deploymentParticipate in automated build, test, integration, and deployment activitiesTroubleshoot software, integration, and deployment issues across development and cloud environmentsDevelop and maintain technical documentation associated with software development and deployment activitiesCollaborate with software engineers, cloud engineers, systems engineers, test engineers, and other technical team membersApply secure software development and DevOps practices throughout the development lifecycleSupport continuous improvement of software development, automation, and deployment processes Required Qualifications Must have active Top Secret/SCI clearance with NSA Full Scope PolygraphBachelor's degree in Computer Science or a related technical discipline and zero (0) years of experience in software development, cloud engineering, or a related technical field; orA minimum of two (2) years of experience in software development, cloud engineering, or a related technical field in lieu of a degreeQualifying experience must include one or more of the following:Requirements analysisSoftware developmentSoftware installationSoftware evaluationSoftware enhancementSoftware maintenanceProblem diagnosis and resolutionDegrees in Computer Science, Mathematics, Information Systems, Engineering, or similar technical disciplines will be consideredExperience with one or more programming languages such as:JavaPythonC++Experience working within Linux-based operating systems Desired Qualifications Familiarity with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP)Experience with containerization technologies such as DockerExperience with container orchestration technologies such as KubernetesExperience with continuous integration/continuous delivery (CI/CD) tools and DevOps practicesFamiliarity with Infrastructure as Code (IaC) tools such as Terraform or AnsibleExperience supporting cloud-native or distributed applicationsFamiliarity with automated testing, deployment, monitoring, and configuration-management practicesStrong analytical, troubleshooting, communication, and teamwork skills 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. The Pay Range For This Role Is 105,000 - 140,000 USD per year(NBP)

Similar jobs