Site icon Darwin Recruitment

Senior Software Engineer

Senior Software Engineer – Scientific Data Systems
Remote (US) or Hybrid | Full-Time | Defense & Intelligence Sector

A company working at the intersection of satellites, RF detection, and data analytics is hiring a Senior Software Engineer to join their algorithms group. This team owns the pipeline that pushes massive volumes of radio frequency data through DSP and geolocation algorithms, then turns that into a product for government and commercial customers.

This isn’t a research role. It’s a production software role where code needs to be clean, memory-efficient, tested, and reliable. The algorithms already exist. Your job is to build the plumbing that connects them together, handles large volumes of incoming data, and delivers the output in a repeatable, scalable way.

This sits in the DSP org, working directly with signal processing, ML, and data engineers. They’re looking for someone who’s built real production systems in Python and C++, has a strong grasp of computational complexity, and is comfortable navigating large-scale scientific or time-series data.


You’d be doing things like


You’ll need


Nice to have


The ideal fit
You’ve built and shipped software that handles complex data at scale. Maybe you worked at a company delivering data feeds or running data platforms as a product. You understand how to move large datasets around, and why code structure and computational cost matters when things get big. You’re not afraid to own a chunk of code and keep it running.

Darwin Recruitment is acting as an Employment Agency in relation to this vacancy.

Adam Slade

To Apply for this Job Click Here

Exit mobile version