Jobs · Engineering · New York

Software Engineer - Market Data

Clear Street · New York, NY · 2 wk ago
HybridEngineering$200k–$250k/yrFull-time

Responsibilities

  • Design, develop, and maintain real-time data pipelines to handle financial market data with low latency and high throughput in a resilient manner.
  • Work with various asset classes such as equities, options, futures, and other financial instruments to ensure timely and accurate data processing.
  • Collaborate with product, trading, and risk teams to understand requirements and deliver high-quality solutions that meet business needs.
  • Develop efficient mechanisms for integrating market data feeds from exchanges and other sources into our systems.
  • Troubleshoot and resolve performance issues, data discrepancies, and ensure data integrity across the pipeline.
  • Continuously monitor the performance and health of data pipelines, identifying and mitigating potential issues before they impact system performance.

Requirements

  • At least 8+ years of professional experience implementing low-latency, high-throughput data pipelines
  • Solid understanding of distributed systems and the challenges involved in real-time data pipelines (e.g., data consistency, fault tolerance, scalability).
  • Familiarity with financial market data, including security prices, and asset classes like equities, options, futures, etc...
  • Strong familiarity with Linux/BSD
  • Familiarity with TCP/IP and UDP (Unicast/Multicast) networking

Qualifications

  • You communicate technical ideas with ease and always look to collaborate to deliver high quality products.
  • You are a team player, with experience working effectively with other engineers toward common goals

Skills

  • Experience with system profiling with eBPF
  • Experience with columnar storage and database systems
  • Kernel bypass networking (DPDK or XDP)
  • Provisioning and configuration of routing in the cloud or on-premise, including BGP, VPCs, network peering
  • Experience with Aeron

Pay

The Base Salary Range for this role is $200,000 - 250,000.

Schedule

We require employees to be in the office 4 days per week.

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 4 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 4 days ago
Information Technologyapply on epic.avature.net