Senior Software Engineer


New York
Permanent
USD150000 - USD250000
Financial Technology
PR/543316_1746018029
Senior Software Engineer

Senior Software Engineer

New York City

About the Firm
We are a global trading powerhouse on a mission to improve financial markets - not just for profit, but for the long-term health and efficiency of the entire system. With a presence on 100+ exchanges worldwide, we operate at the intersection of cutting-edge technology, rigorous quantitative research, and deep market expertise.

Looking for exceptional Software Engineers to support the continued expansion of our equities business. The equities engineering team develops systems that must process and respond to market data from major U.S. exchanges in microseconds, accurately price and hedge stock and ETF positions, and execute orders with high precision. The team handles vast volumes of market and trading data, builds intuitive real-time visualizations, and maintains robust, high-performance systems. Engineers in this role will take ownership of high-impact technical projects, shape trading infrastructure, and deliver technological solutions that directly drive trading success.

Here, engineers are at the core of everything we do - not siloed off from the business, but embedded in it. You won't just build systems; you'll help shape strategy, solve high-stakes problems in real time, and collaborate directly with traders, quants, and hardware specialists to drive outcomes that matter.

Key Responsibilities
In this role, you will work across simulation, research, and live trading systems. Your responsibilities include:

  • Driving the technical vision for major trading initiatives in U.S. equities

  • Designing and maintaining low-latency trading infrastructure, including OMS and EMS platforms

  • Supporting the development of pricing models and strategies for equities and ETFs

  • Building expertise in exchange protocols, order book mechanics, and venue connectivity

  • Enhancing data pipelines to process high-throughput market data at scale

  • Collaborating with hardware engineers to integrate FPGA acceleration with software-based trading systems

  • Partnering with traders, quants, and other engineers to optimize execution logic and reduce market impact

What You'll Gain

  • A collaborative, high-performance environment filled with smart, driven colleagues

  • Autonomy to own projects and deliver solutions that directly impact trading

  • Competitive benefits, including:

    • 401(k) match up to 50% and comprehensive health coverage

    • 25 paid vacation days plus market holidays

    • Daily meals, snacks, and access to social events, clubs, and sports leagues

Who You Are

  • Deep understanding of U.S. equities or ETF market microstructure is preffered but not required

  • Strong computer science background and solid engineering instincts

  • Proficiency in C++ or C; experience in additional object-oriented languages a plus

  • Experience designing low-latency systems for trading, from market data ingestion to order execution

  • Familiarity with exchange connectivity and trading venue protocols

  • Proven ability to optimize real-time, high-throughput systems

  • Exposure to FPGA-accelerated systems and how they integrate into trading workflows

  • Strategic thinker with a practical, hands-on approach to engineering challenges

  • Strong leadership around technical direction and best practices

Technology Culture
Our culture is fast-paced but never chaotic. We value clarity over complexity, experimentation over hierarchy, and ideas over egos. You'll be surrounded by people who love what they do - who challenge you to grow, support you when you stumble, and celebrate breakthroughs together.

If you're passionate about high-performance systems, excited by the challenge of real-world impact, and want to work in a place where excellence is the baseline - this is where you want to be.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your CV so you can be considered for roles that have yet to be created. 

Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you