Skip to content
SWE JOB LISTS
Redhorse Corporation

Cloud Software Engineer - Full-Stack and AI - Junior Level at Redhorse Corporation

GainesvilleFull-timePosted Nov 12, 2026

Your match

No match score yet

Sign in and add your resume to see how well this role fits you, scored 0 to 100.

Why

See which of the required skills you already have, whether the level fits, and any red flags such as visa sponsorship.

Description

About the Organization

Now is a great time to join Redhorse Corporation. We are a solution-driven company delivering data insights and technology solutions to customers with missions critical to U.S. national interests. We’re looking for thoughtful, skilled professionals who thrive as trusted partners building technology-agnostic solutions and want to apply their talents supporting customers with difficult and important mission sets.

Position Description

  • Cloud Engineering & Development: Assist in developing, testing, deploying, and maintaining cloud-native microservices and applications primarily utilizing AWS and/or Azure (GovCloud/commercial).
  • Data Processing & Backend Systems: Support the implementation of resilient data processing pipelines, event-driven components, and APIs designed to handle high-throughput cyber datasets.
  • Full-Stack & Web UI Development: Develop, test, and maintain responsive Web User Interfaces (UIs), front-end components, and dashboards that enable intuitive data visualization, analytics, and operational workflows.
  • AI & Machine Learning Integration: Assist in connecting AI/ML models, cognitive services, vector databases, and Large Language Model (LLM) APIs into core analytics workflows under the guidance of senior technical staff.
  • Cyber & Vulnerability Support: Collaborate with technical teams to assess application security, inspect software/mobile components, and support the development of custom utilities for data recovery and extraction.
  • DevSecOps & Testing: Participate in CI/CD pipeline usage, write unit and automated integration tests, and utilize Infrastructure as Code (IaC) templates to support continuous delivery across secure environments.

Minimum Qualifications

  • Education: Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
  • Experience: 1+ YOE in software development (including internships, co-ops, research labs, or professional production experience).
  • Core Languages: Foundational proficiency in at least one modern language such as Python, Java, C#, or C/C++,
  • Clearance: Active Top Secret clearance is required.

Preferred Qualifications

  • Exposure to or hands-on experience with core cloud services in AWS (e.g., S3, Lambda, EC2, IAM) or Microsoft Azure (e.g., Blob Storage, Azure Functions, VMs).
  • Entry-level or associate cloud certifications (e.g., AWS Certified Cloud Practitioner / Solutions Architect – Associate, Microsoft Certified: Azure Fundamentals / Developer Associate).
  • Familiarity with modern front-end frameworks and libraries such as React, Angular, Vue.js, or TypeScript/JavaScript.
  • Basic experience consuming RESTful or GraphQL APIs and working with data visualization libraries (e.g., Chart.js, D3.js).
  • Basic knowledge of containerization concepts using Docker.
  • Exposure to relational or NoSQL databases, or familiarity with data platforms and messaging systems (e.g., Elasticsearch, Redis, Apache Kafka).
  • Coursework, personal projects, or hands-on experience experimenting with AI/ML frameworks (e.g., PyTorch, Hugging Face, LangChain) or commercial LLM APIs.
  • Basic understanding of TCP/IP networking fundamentals and protocol analysis tools (e.g., Wireshark).
  • Familiarity with OS internals, reverse engineering fundamentals, or binary analysis tools (e.g., Ghidra) is a plus.