CareerPlan

Senior Software Engineer - Data Platform

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

Core

Build, enhance, and support a pricing engine for fixed income products (bonds, futures, options, FX, swaps, commodities, credit) used by 300+ portfolio teams.

Role type

Senior Software Engineer (Data Platform)

Builds

Pricing engine, live streaming data integration, and downstream distribution to analytics, risk, and trading systems

Domain

Financial services / Fixed Income / Data Platform

Deliverable

production ML models | product features

Required skills

Java, relational databases, event streaming (Kafka, RabbitMQ), distributed caching (Hazelcast, Redis, Memcached), software development lifecycle ownership, mentorship, financial markets knowledge

Preferred skills

None stated

Technologies

Java, Kafka, RabbitMQ, Hazelcast, Redis, Memcached, Bloomberg, Refinitiv

Responsibilities

Build and support the pricing engine; integrate live streaming data from vendors; partner with business users to define requirements; manage technical debt and bug fixes; provide leadership and mentorship; adapt to tight release cycles

Seniority

Senior, hands-on IC with mentorship