Software Engineer - Big Data Ingestion and Processing

Redhorse Corporation
Virginia

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 transforming how government agencies leverage data and technology. We are seeking a highly skilled Software Engineer to join our team supporting a critical intelligence mission. You will play a vital role in ingesting, processing, and analyzing massive datasets, directly impacting the Sponsor's ability to address pressing intelligence questions. You will work with cutting-edge technologies in a dynamic, collaborative environment, directly contributing to national security.

\n

Key Responsibilities
  • Load large datasets into the Sponsor’s on-premises and Cloud environments.
  • Develop and maintain ingestion algorithms and schemas for large datasets.
  • Analyze new large-volume datasets to optimize the data ingest processes.
  • Support the creation of Apache NiFi schemas for new data loads.
  • Develop software tools that efficiently preprocess, modify, aggregate, load, index, and archive large data collections into clusters in near real-time.
  • Ensure proper access controls are implemented.
  • Generate metrics to track data ingest statistics to maintain data integrity and provenance.
  • Document the data-flows according to standards set by the Sponsor.
  • Engage regularly with data scientists, analysts, and managers.

Required Experience/Clearance
  • Demonstrated professional experience in Computer Science, Computer Engineering, Systems Engineering, or closely related discipline.
  • Demonstrated professional experience with AWS cloud services, including long-term storage options, and cloud-based database services.
  • Demonstrated experience working with Databricks.
  • Demonstrated experience understanding SQL database structures and mapping them between different SQL databases.
  • Demonstrated professional experience working with Apache NiFi.
  • Demonstrated professional experience working with large data and high-performance compute clusters such as Hadoop or similar.
  • Demonstrated experience with API development techniques.
  • Demonstrated experience developing and deploying ETL processes for large data sets.
  • Demonstrated experience creating operating system level scripts to perform ETL operations on SQL databases.
  • Demonstrated professional experience with version control systems, preferably Git.
  • Demonstrated experience testing the development of software solutions for the extraction, transformation, and loading of data using the most efficient languages for the task such as NiFi, Python, and SQL.
  • Demonstrated experience implementing multiprocessing data-flows to parallelize ingest operations.
  • Minimum 5-7 years of relevant experience.

Desired Experience
  • Demonstrated experience with the Sponsor’s data environment.
  • Demonstrated experience exhibiting strong coordination and collaboration skills.
  • Demonstrated experience working with full-stack developers to deploy applications that leverage large data sets.
  • Demonstrated experience communicating technical concepts to non-technical audiences.

\n

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 [email protected]

 

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.

Posted 2026-02-22

Recommended Jobs

Safety Coordinator

Our Lady of Good Counsel
Vienna, VA

Our Lady of Good Counsel is seeking Safety Coordinators to develop, implement, and enforce comprehensive safety plans for church and school campuses; oversee contractors and collaborators supporting s…

View Details
Posted 2026-02-06

Maintenance Worker

Chesapeake, VA

Job Description Maintenance Worker PeopleReady of Norfolk, VA is now hiring Maintenance Workers in Chesapeake, VA!  Apply today and you could start as soon as tomorrow.  As a PeopleReady as…

View Details
Posted 2026-02-17

Lead Data Engineer

Kinsale Management
Richmond, VA

Kinsale is seeking a Lead Data Engineer who is passionate about building scalable, future-focused data solutions. As we continue our modernization and cloud journey, this role will not only design an…

View Details
Posted 2026-02-10

Production & Manufacturer

Workforce
Richmond, VA

Are you an experienced Baler Operator or Material Handler looking for a new opportunity in a production and manufacturing environment? In this role, you will support manufacturing operations by handl…

View Details
Posted 2026-02-04

Data Exploiter (TS/SCI with Polygraph REQUIRED)

General Dynamics Information Technology
Chantilly, Loudoun County, VA

Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise t…

View Details
Posted 2026-01-12

Dispatcher

Merit Restorations
Purcellville, VA

DISPATCHER Welcome to Merit Restorations. Our team of experts specializes in mitigating and rebuilding residential and commercial properties damaged by fire, water, storms, and other disasters. We…

View Details
Posted 2026-01-15

Urgent Care LPN

Bayview Physicians Group
Suffolk, VA

Licensed Practical Nurse (LPN) – Urgent Care Bayview Physicians Group | Hampton Roads, VA Full-Time Fast-paced. Patient-focused. Team-driven. Bayview Physicians Group is a rapidly growing…

View Details
Posted 2026-01-15

Pool Operations Manager, Pool Scouts

Buzz Franchise Brands
Virginia Beach, VA

Pool Operations Manager, Pool Scouts Buzz Franchise Brands (BFB) is a fast-growing multi-brand franchising company in the service industry, and we’re looking for an energetic and hard-working field o…

View Details
Posted 2026-01-28

General Maintenance Worker

General Dynamics Information Technology
Norfolk, VA

Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to support our nation's defense. Make an impact by connecting and securing critical operations across the glob…

View Details
Posted 2026-01-08

Life Insurance Sales Agent - Team Nexa

Team Nexa Insurance Solutions
Richmond, VA

Candidates must hold a valid Life Insurance Producer's license at the time of application &##128172; Tired of Buying Overpriced Leads and Getting Underpaid? We get it. You didn’t get into life in…

View Details
Posted 2026-02-08