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.
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
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.