Mid Level Cloud Software Engineer

Redhorse Corporation•Gainesville, VA
•Hybrid

About The Position

Redhorse Corporation is seeking a Mid-Level Cloud Software Engineer (Full-Stack and AI) to join their Cyber Analytics team. This role involves building, optimizing, and deploying enterprise-scale, AI-enabled data processing and visualization systems for federal customer environments across hybrid, on-premises, and multi-cloud (AWS/Azure GovCloud) ecosystems. The engineer will contribute to the full software lifecycle, including developing scalable backend services, integrating AI/ML workflows, and building responsive web user interfaces. This is an opportunity for a motivated engineer to apply modern cloud and AI capabilities to national security challenges.

Requirements

  • Active Top Secret (TS) security clearance.
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical STEM discipline.
  • 2+ years of progressive software development experience delivering scalable applications in operational or production environments.
  • Hands-on experience with core backend programming languages such as Python, Java, C#, or C/C++, along with scripting capabilities (Bash, PowerShell).
  • Practical experience deploying and interacting with cloud services within AWS or Microsoft Azure.
  • Solid foundation in RESTful API development, relational/NoSQL databases, version control (Git), and software design principles.

Nice To Haves

  • Hands-on experience with modern JavaScript/TypeScript, state management libraries, or visualization tools (e.g., D3.js, Chart.js).
  • Exposure to integrating AI/ML workflows, natural language processing (NLP), or LLM orchestration libraries (e.g., LangChain, LlamaIndex, PyTorch, Azure OpenAI, AWS Bedrock).
  • Familiarity with Docker, Kubernetes, Apache Kafka, Apache Spark, Elasticsearch, or Redis.
  • Exposure to Terraform, AWS CloudFormation, or Azure ARM/Bicep templates.
  • Familiarity with network analysis tools (e.g., Wireshark, tcpdump) or basic operating system internals.
  • An associate-level cloud certification (e.g., AWS Certified Solutions Architect – Associate, AWS Certified Developer, or Microsoft Certified: Azure Developer Associate).

Responsibilities

  • Develop, test, and maintain highly available, secure microservices and cloud components across AWS and Microsoft Azure (GovCloud and commercial).
  • Build modern, responsive Web User Interfaces (UIs) and data dashboards using frameworks such as React, Angular, or Vue.js to deliver clear operational insights to analysts.
  • Integrate cognitive services, vector databases, and Large Language Models (LLMs)/Generative AI capabilities into data pipelines to support automated insight discovery.
  • Assist in building and maintaining distributed data processing workflows and event-driven messaging systems to handle high-throughput cyber datasets.
  • Collaborate with technical teams to analyze software behaviors, evaluate security features, and support the development of custom data extraction and recovery tools.
  • Utilize Infrastructure as Code (IaC) and participate in CI/CD pipeline automation and automated testing to ensure reliable deployment across secure environments.
  • Work closely with senior architects, data scientists, and federal stakeholders to translate user requirements into robust, deployable software features.

Benefits

  • Comprehensive benefits programs
  • May be eligible for performance-based or other incentive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service