Ned Davis Research is seeking a senior software engineer to work across internally developed software supporting market data ingestion, transformation, validation, documentation, and serving. The role spans Java services and libraries, SQL Server-backed workflows, file-based processing, and vendor integrations, while helping modernize the platform. It requires quickly understanding complex legacy systems, improving them safely, and shaping the next generation of the platform. The engineer will work on Java libraries, services, utilities, and web applications; SQL Server workflows and data structures; Linux file-system-driven pipelines; vendor integrations; market data documentation and serving platforms; batch jobs and scheduler-driven workflows; shared framework code; formula engines and rule systems; web services; and test and support projects that protect business-critical data logic. The role is intended to help evolve the platform toward data lake-oriented ingestion and storage, improved documentation and serving, more modular and automated pipelines, stronger testing and validation, and interfaces to AI platforms as a source of market data. The successful candidate will become a trusted technical leader across the NDR Market Data ecosystem.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed