Drimva

Millennium

Senior Software Engineer - Market Data

$175K–$250K

New York, New York · On-site · Senior · Full-time · Posted Oct 13, 2026

Experience
7–15+ years of professional experience across the Java ecosystem.
Education
Bachelor's degree in Computer Science or a related field.

About the job

Build and support a pricing engine and its infrastructure, integrating market data and distributing prices to analytics, risk, and trader systems.

What you'll do

  • Develop and support pricing for a broad range of financial products, integrate live streaming and ETL data providers, and disseminate pricing data downstream.
  • Own the software lifecycle from requirements and design through implementation, production releases, and support.
  • Work with business users and technology teams, and maintain the platform’s technical infrastructure.

What they ask for

  • Bachelor's degree in Computer Science or a related field.
  • 7–15+ years of professional experience across the Java ecosystem, including Spring and/or Spring Boot.
  • Experience with unit and integration testing, relational database development, and strong SQL.
  • Experience in at least two of: event streaming (Kafka, RabbitMQ); distributed caching (Hazelcast, Redis, Memcached); or multithreading, algorithms, and data structures.

Nice to have

  • Fixed income product knowledge, full stack web development, or financial vendor feed experience (Bloomberg, Refinitiv).

Pay

$175,000 to $250,000 USD base salary

Tools

Java, Spring, Spring Boot, SQL, Kafka, RabbitMQ, Hazelcast, Redis

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)