We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Software Engineer

Redhorse Corporation
United States, Virginia, Arlington
Jul 08, 2025
About the Organization
Now is a great time to join Redhorse Corporation. Redhorse specializes in developing and implementing creative strategies and solutions with private, state, and federal customers in the areas of cultural and environmental resources services, climate and energy change, information technology, and intelligence services. We are hiring creative, motivated, and talented people with a passion for doing what's right, what's smart, and what works.
About the Role
Redhorse is seeking a highly skilled Senior Software Engineer to play a critical role in developing and maintaining a petabyte-scale multimedia analysis platform for a key government client. This position directly supports Redhorse's mission of transforming how the government uses data and technology by providing cutting-edge solutions for complex analytical challenges. You will lead a team of engineers, driving the design, development, and deployment of high-throughput applications that process and analyze massive datasets. This is an opportunity to make a significant impact on national security initiatives by contributing to the development of advanced analytical capabilities.

Key Responsibilities
  • Design, develop, and maintain applications capable of handling petabyte-scale multimedia data.
  • Lead a technical team in the development of a petabyte-scale multimedia analysis platform.
  • Develop and implement high-throughput processing solutions for large-scale data analysis.
  • Implement robust data management strategies for efficient storage and retrieval of multimedia data.
  • Design and implement user interfaces and user experiences that are accessible and efficient for end users.
  • Ensure adherence to Agile development methodologies and CI/CD best practices.
  • Troubleshoot and resolve complex software issues.
  • Collaborate with stakeholders to define project requirements and deliver high-quality solutions.
  • Set goals, assign tasks, and drive projects to completion.
Required Experience/Clearance
  • Minimum of 10 years of technical experience in software engineering.
  • In-depth knowledge of multimedia processing, analysis, and data management.
  • Direct and recent experience building a petabyte-scale multimedia analysis platform.
  • Proficiency in Java programming language.
  • Proficiency in front-end technologies: Javascript, HTML, CSS, and Vue.
  • Familiarity with Agile development methodologies and CI/CD practices.
  • Demonstrated ability to lead a technical team.
  • Strong problem-solving skills.
  • U.S. Citizenship and ability to obtain a Top Secret security clearance.
Desired Experience
  • Experience with Spark or other distributed computing frameworks.
  • Experience with cloud-based data platforms (e.g., AWS, Azure, GCP).
  • Experience with specific multimedia processing libraries and frameworks.
  • Relevant certifications related to technical architecture or software engineering (e.g., AWS Certified Solutions Architect).
  • Experience with DataBricks.
  • Experience with GitLab and Jira.
Equal Opportunity Employer/Veterans/Disabled
Accommodations:
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Talent Acquisition at Talent-Acquisition@redhorsecorp.com
Redhorse Corporation shall, in its discretion, modify or adjust the position to meet Redhorse's changing needs.
This job description is not a contract and may be adjusted as deemed appropriate in Redhorse's sole discretion.
Applied = 0

(web-8588dfb-6fpzf)