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

Get the CLI →

Cloud Software Engineer Level 3

Discussion

About the role

We are seeking a Senior Cloud Software Engineer to support the design, development, integration, and sustainment of mission-critical software solutions within a large-scale cloud and compute environment. The ideal candidate will work across the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and operations.

What you'll do

  • Design and implement scalable software solutions, including COTS/GOTS integrations.
  • Develop and optimize cloud-based applications and distributed systems.
  • Troubleshoot complex technical issues and improve system performance.
  • Support Agile development efforts, CI/CD pipelines, and automated testing.
  • Develop technical documentation, test plans, SOPs, and system designs.
  • Provide technical mentorship and guidance to junior engineers.
  • Support system integration, deployment, and sustainment activities.

Qualifications

  • U.S. Citizenship with an active TS/SCI clearance with Polygraph.
  • Bachelor’s degree in Computer Science or a related technical field (or equivalent experience).
  • 8+ years of software development/engineering experience supporting requirements analysis, development, integration, testing, and troubleshooting.
  • 6+ years of experience developing in Java, C, or C++.
  • 5+ years of experience working in Linux/UNIX environments.
  • Experience with software integration, testing, and test automation.
  • Strong Java development experience with distributed systems, networking, and multithreading.
  • Experience with Infrastructure as Code (IaC) tools such as Ansible or Puppet.
  • Experience with CI/CD pipelines, Agile methodologies, and modern source control practices.
  • Experience with scripting languages such as Python, Bash, Ruby, or Perl.
  • Experience with Docker, Kubernetes, and microservices architectures.
  • Active cloud certification required (AWS Certified Developer – Associate, AWS DevOps Engineer – Professional, or Certified Kubernetes Application Developer (CKAD)).
  • Ability to support occasional Tier III on-call responsibilities and mission surge requirements.

Preferred Qualifications

  • Experience with Apache Hadoop, Accumulo, NiFi, MongoDB, and messaging systems.
  • Experience with Spring Framework, Python, and Bash scripting.
  • Knowledge of cloud security and compliance best practices.
  • Experience supporting AWS, hybrid cloud environments, and large-scale distributed systems.
  • Experience developing and deploying solutions in complex enterprise environments.

Skills

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