user avatar
Posted today

Job Requirements

Huntsville, AL
Top Secret Polygraph not specified
Career Level not specified
$120,000 - $175,000

Job Description

Cloud Software Engineer

Role Overview
This position focuses on the design, development, testing, and evolution of cloud‑native software systems and distributed platforms. The engineer applies advanced systems analysis techniques and exercises independent technical judgment to define architectures, select services, and determine deployment approaches for complex cloud environments. The role requires deep technical expertise and is hands‑on in nature, centered on engineering and architecture rather than operational support or coordination tasks.
The engineer will work across modern cloud service models and contribute to secure, scalable, and resilient software solutions that support evolving business and technical requirements.

Key Responsibilities

Analyze functional and technical requirements by collaborating with stakeholders to define specifications for cloud‑based systems
Design, build, test, and enhance cloud‑native applications and distributed services across multiple cloud service models
Architect and implement cloud solutions independently, making informed decisions on platforms, services, and deployment strategies
Evaluate existing systems for cloud adoption and recommend appropriate approaches, including migration, re‑platforming, refactoring, or cloud‑native redesign
Develop and maintain automation, infrastructure‑as‑code, and CI/CD pipelines aligned with modern DevSecOps practices
Debug, optimize, and enhance complex cloud application stacks, resolving issues that require advanced programming and systems expertise
Design high‑availability, resiliency, backup, disaster‑recovery, and fault‑tolerance mechanisms as part of overall cloud architecture
Assess performance, scalability, and cost characteristics of cloud solutions and conduct technical trade‑off analyses
Define and apply technical standards, governance practices, and secure configuration baselines for cloud environments
Research emerging cloud technologies and tools and recommend adoption based on technical fit and system needs
Produce and maintain technical documentation, architecture diagrams, and detailed design artifacts supporting system development and modification


Required Experience & Skills

Professional experience applying systems analysis techniques to complex software and infrastructure solutions
Strong background designing and developing cloud‑based applications and distributed systems
Experience working across multiple cloud service models (e.g., platform, infrastructure, software delivery models)
Experience implementing automation, CI/CD pipelines, and infrastructure‑as‑code solutions
Strong knowledge of cloud architecture patterns, security considerations, and deployment methodologies
Ability to work independently and exercise sound technical judgment in complex engineering scenarioss.
group id: kforcecx
N
Name HiddenRecruiter

We offer roles across all three clearance levels: Confidential, Secret and Top Secret. With a Top Secret Facilities clearance, a proven subcontractor track record and a deep understanding of agencies across Defense, Intelligence, Homeland, Justice and Federal Civilian Sectors, Kforce brings more than 20 years of experience to supporting critical missions at federal, state and local levels.

job ad image
Find Kforce Federal Solutions on Social Media
Network Employers
user avatar
About Us
Kforce is a solutions firm specializing in technology, finance and accounting, and professional staffing services. Our KNOWLEDGEforce® empowers top companies to achieve their digital transformation goals. We curate teams of technical experts who deliver solutions custom-tailored to each client’s needs. These scalable, flexible outcomes are shaped by deep market knowledge, thought leadership and our multi-industry expertise.
job ad2 image

Kforce Federal Solutions Jobs


Job Category
IT - Software
Clearance Level
Top Secret