Point your AI agent at freehire and let it find you a job.

Get the CLI →

Momentum Engineering

ME00676 - Cloud Software Engineer 2

Posted Updated 5 views
Discussion

Summary

Builds and sustains mission-critical Java applications for the Intelligence Community's large-scale distributed computing environments as part of an Agile team — covering design, integration, testing, CI/CD/IaC deployment, containers and microservices, production monitoring, and Tier III on-call support on UNIX/Linux. Requires an active TS/SCI clearance with NSA Full Scope Polygraph.

Job Summary

  • Seeking a Cloud Software Engineer to develop mission-critical software supporting some of the Intelligence Community’s largest distributed computing environments
  • This position works as part of an Agile product development team to build, integrate, deploy, and sustain applications that support large-scale compute clusters operating in highly available, mission-focused environments

Primary Responsibilities

  • Design, develop, integrate, test, deploy, and maintain Java-based applications supporting large-scale distributed computing environments
  • Participate in the full Agile software development lifecycle, including requirements analysis, software design, implementation, integration, testing, deployment, operations, and sustainment
  • Develop software solutions that integrate with and extend commercial off-the-shelf (COTS) and government off-the-shelf (GOTS) technologies
  • Perform software code reviews, architecture reviews, troubleshooting, performance optimization, and root cause analysis
  • Develop and implement automated test plans, test scripts, and software validation activities
  • Support software integration and testing across complex distributed environments
  • Deploy and manage software using Infrastructure as Code (IaC), automation, and modern CI/CD practices
  • Develop and support software operating within containerized and microservices-based architectures.
  • Monitor production systems and diagnose and resolve software and operational issues
  • Participate in Tier III operational and on-call support as required
  • Develop and maintain software for UNIX/Linux operating environments
  • Collaborate with software engineers, system administrators, cloud engineers, test engineers, and mission stakeholders to deliver reliable and scalable solutions
  • Mentor junior developers by providing technical guidance, conducting peer reviews, and sharing software engineering best practices
  • Support continuous improvement of software development, deployment, testing, and operational processes

Required Qualifications

  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Five (5) years of experience in software development or software engineering, including experience with requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis and resolution
  • Four (4) years of experience developing software using high-level programming languages such as Java, C, or C++
  • Three (3) years of experience in software integration and software testing, including development and implementation of test plans and test scripts
  • Three (3) years of experience developing software for UNIX/Linux operating systems, including Red Hat environments
  • Bachelor’s degree in Computer Science or a related technical field is highly desired and may be considered equivalent to two (2) years of experience
  • A master’s degree in a technical field may be considered equivalent to four (4) years of experience.
  • Degrees in Mathematics, Information Systems, Engineering, or similar disciplines will be considered technical degrees
  • Candidates must possess at least one of the following certifications:
    • AWS Certified Developer – Associate
    • AWS Certified Machine Learning – Associate
    • AWS Certified Machine Learning – Specialty
    • AWS Certified DevOps Engineer – Professional
    • Certified Kubernetes Application Developer (CKAD)

Desired Qualifications

  • Experience with one or more of the following technologies or environments is highly desired:
    • Apache Hadoop
    • Apache Accumulo
    • Apache NiFi
    • MongoDB
    • ActiveMQ or other message broker technologies
    • Spring Framework
    • Python
    • Bash scripting
    • Amazon Web Services (AWS)
    • Hybrid cloud environments
    • Containerization and microservices
    • Infrastructure as Code
    • CI/CD pipelines and DevOps practices
    • Security and compliance best practices
    • Data warehouses and analytics platforms
    • Large-scale data-flow and distributed processing environments

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.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available