Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Wolverine Trading Logo

Lead Software Engineer - Market Data (Low-Latency Trading Systems)

Wolverine Trading

Salary not specified
Oct 20, 2025
Chicago, IL, US
Apply Now

Design, develop, and optimize ultra-low latency, high-throughput systems that power trading strategies, and improve the ability to provide low latency intelligence to trading systems.

Requirements

  • Expert-level proficiency in modern C++ (C++17/20 preferred), with a deep understanding of multi-threading, concurrency, memory management, and optimization techniques.
  • Solid understanding of operating system internals (Linux preferred), network programming (TCP/IP, UDP, multicast), and hardware interactions.
  • Demonstrated experience with system-level debugging, profiling, and performance tuning tools.
  • Strong foundation in data structures, algorithms, and computational complexity.
  • Experience with scripting languages like Python for automation, analysis, and tooling.
  • Prior experience in financial technology, high-frequency trading, or making.
  • Familiarity with specific exchange protocols and scale (e.g. ITCH/ITTO, PITCH, OPRA, etc.)

Responsibilities

  • Lead the architectural design and hands-on implementation of core components for our electronic trading platform, including exchange connectivity, market data handlers, order execution engines, and risk management systems.
  • Drive initiatives to continuously optimize the latency and throughput of our trading applications. This involves deep performance analysis, profiling, and tuning at all levels of the stack – from operating system interactions and network protocols to efficient algorithm design and hardware utilization.
  • Partner closely with quantitative researchers and traders to translate sophisticated trading strategies into highly optimized and reliable software, ensuring technical solutions align directly with business goals.
  • Build fault-tolerant and resilient systems.
  • Participate in the entire software lifecycle, including deployment, monitoring, and providing expert-level support for critical production systems to ensure maximum uptime and stability.
  • Uphold and champion high standards for code quality, testability, and maintainability through rigorous code reviews, automated testing, and adherence to modern software engineering principles.
  • Act as a technical leader and mentor to less experienced engineers, sharing knowledge, guiding development efforts, and fostering a collaborative and growth-oriented environment.

Other

  • 5+ years of professional experience in software development, with a strong emphasis on high-performance, low-latency systems.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues in a real-time, demanding environment.
  • Strong communication skills, capable of effectively collaborating with both technical and non-technical stakeholders.
  • Proactive, self-motivated, and able to take ownership of projects from concept to deployment.
  • Prior experience with market data is a plus, it is not a requirement for this role.