CareerPlan

Senior Software Engineer - Market Data

New York, New York, United States of AmericaFull-time$175k–$250k2026-10-13 → 2026-10-21
Based in United States

Core

Build and support a pricing engine for fixed income and other financial products, integrating live streaming and ETL data providers, and disseminating data to downstream analytics, risk, and trader systems.

Role type

Senior Software Engineer (Java ecosystem)

Builds

Pricing engine for bonds, futures, options, FX, deposits, swaps, commodities, swaptions, CDX, CDS, and equities

Domain

Financial services / Fixed Income / Market Data

Required skills

Java, Spring/Spring Boot, SQL, relational database development, unit and integration testing

Preferred skills

Kafka, RabbitMQ, Hazelcast, Redis, Memcached, multithreading, algorithms and data structures, fixed income product knowledge, financial vendor feeds (Bloomberg, Refinitiv)

Technologies

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

Responsibilities

Build and support the pricing engine; Integrate live streaming and ETL data providers; Disseminate pricing data to downstream systems; Own the full software lifecycle; Partner with business users and technology teams; Deliver against tight release cycles; Build and support technical infrastructure

Seniority

Senior, hands-on IC