Junior Software Engineer at Redhorse – Quantico, Virginia
Redhorse
Quantico, Virginia, 22134, United States
Posted on
NewJob Function:Information Technology
New job! Apply early to increase your chances of getting hired.
About This Position
Junior Software Engineer
About the OrganizationNow 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. Were 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.
About the RoleRedhorse Corporation is seeking a Junior Software Engineer to join our Cyber Analytics team. In this role, you will be at the forefront of designing, deploying, and maintaining scalable data processing applications that support critical federal missions.
This is a unique position that blends traditional software engineering with deep-dive cyber security research. You will not only build the tools that process and analyze data in cloud and on-premises environments but also engage in reverse engineering and mobile application security analysis to identify vulnerabilities in complex software components.Key Responsibilities
About the OrganizationNow 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. Were 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.
About the RoleRedhorse Corporation is seeking a Junior Software Engineer to join our Cyber Analytics team. In this role, you will be at the forefront of designing, deploying, and maintaining scalable data processing applications that support critical federal missions.
This is a unique position that blends traditional software engineering with deep-dive cyber security research. You will not only build the tools that process and analyze data in cloud and on-premises environments but also engage in reverse engineering and mobile application security analysis to identify vulnerabilities in complex software components.Key Responsibilities
- Application Development: Design, develop, and maintain scalable data processing and modeling applications in both cloud (AWS/Azure/GCP) and on-premises environments.
- Full Lifecycle Support: Manage the end-to-end software development lifecycle, including requirements gathering, testing, validation of software builds, and end-user support.
- Operational Optimization: Identify and implement enhancements to improve the customers data flow operations and analytical capabilities.
- Cyber Research & Reverse Engineering: Conduct investigations into software components to identify vulnerabilities. Perform reverse engineering on secure mobile applications (Android/iOS) to analyze encryption, secure storage, and code execution.
- Technical Documentation: Document research findings, code architecture, and recovery tools; communicate complex technical concepts to stakeholders of varying technical levels.
- Bachelors degree in Computer Science, Computer Engineering, or a related technical field.
- 1+ years of professional software development experience in a dynamic, operational environment.
- An active Top Secret clearance.
- Demonstrated experience in one or more of the following: C#, C/C++, Java, or Python.
- Proficiency in scripting languages such as Bash, PowerShell, or Perl.
- Experience building cloud-native architectures (Serverless, Microservices) using AWS, Azure, or GCP.
- Familiarity with Docker, Kubernetes, CI/CD pipelines, and DevOps best practices.
- Hands-on experience with network protocol analysis tools (Wireshark, tcpdump) and industry-standard reverse engineering tools (IDA Pro, Hex-Rays, OllyDbg).
- Understanding of OS internals, TCP/IP network internals, and compiler concepts.
- Strong debugging skills and the ability to solve complex, non-linear technical problems.
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
Quantico, Virginia, 22134, United States
Frequently asked questions about this position
Latest Job Openings in Virginia
Lead Generation Outreach Specialist
Virginia Economic Development Partnership
Richmond, VA
Hospice RN Case Manager (Full-Time/40 Hr.)
Westminster-Canterbury of Lynchburg
Lynchburg, VA
CDL-A - Dedicated Reefer nighttime truck driver - Lidl
Schneider
Culpepper, VA
Physical Therapist (PT) or Physical Therapist Assistant (PTA) - Outpatient
H2Health (Kombo)
Staunton, VA
Digital Court Reporter - Legal Audio / Visual Technician
Planet Depos
Virginia Beach, VA