Staff Software Engineer Market Data
About the Company:
Join a modern financial technology firm building a next-generation brokerage infrastructure from the ground up. The companys mission is to replace outdated capital markets infrastructure with a fully cloud-native clearing and custody platform capable of supporting billions in daily trading volume.
With a team that blends seasoned finance professionals and top-tier engineers, this firm is redefining how capital markets operate prioritizing speed, accuracy, and scalable systems designed for todays global environment.
About the Team:
Youll be part of the Reference & Market Data team, which owns mission-critical data products across security master, corporate actions, pricing, and real-time market data. The team integrates information from vendors, public feeds, and internal systems to produce structured, authoritative datasets that power the firms trading and risk platforms.
About the Role:
This is a senior-level engineering role focused on building and maintaining real-time data pipelines for financial market data including equities, options, futures, and other instruments. Youll architect and optimize low-latency, high-throughput systems to ingest, process, and deliver streaming data to internal users and downstream services.
Youll work closely with cross-functional teams in trading, analytics, and risk to build data infrastructure that drives informed decision-making and supports the firm's expansion into global markets.
Key Responsibilities:
Design and implement scalable, fault-tolerant data pipelines for ingesting and distributing real-time market data.
Process pricing feeds and reference data for multiple asset classes (e.g., equities, options, futures).
Integrate exchange feed handlers and vendor APIs, ensuring data accuracy and system resilience.
Collaborate with product and trading stakeholders to deliver solutions tailored to business needs.
Monitor pipeline health and system performance to proactively identify and resolve issues.
Ensure high availability and integrity of data under varying load conditions.
Requirements:
5+ years of experience building low-latency, high-throughput data systems.
Deep understanding of distributed systems, fault tolerance, and real-time data challenges.
Strong experience with financial market data and associated protocols.
Proficiency with Linux/BSD environments.
Strong knowledge of networking fundamentals (TCP/IP, UDP, multicast/unicast).
Clear communicator with a collaborative and problem-solving mindset.
Experience working on mission-critical systems with cross-functional teams.
Nice to Have:
eBPF or low-level system profiling experience.
Familiarity with kernel bypass networking (DPDK, XDP).
Knowledge of columnar data stores and data warehousing.
Experience provisioning and configuring BGP, VPCs, and network peering in cloud/on-prem environments.
Exposure to Aeron for high-performance messaging.
Tech Stack Includes:
C++, Rust, Go, Java, Python, gRPC, PostgreSQL, Snowflake, Kafka, Kubernetes
Whats Offered:
A high-impact role on a small, specialized team with clear growth opportunities.
Clean, modern codebases with room to build from scratch.
A DevOps-oriented culture with strong CI/CD practices.
Merit-based advancement in a collaborative and forward-thinking environment.
Competitive salary, benefits, and performance-based incentives.