Talent.com
Software Engineer - C++ (New York)

Software Engineer - C++ (New York)

OptiverNew York, NY, United States
6 hours ago
Job type
  • Full-time
Job description

Software Engineer - C++

Optiver is seeking software engineers specializing in the US cash equities and US ETF markets to help lead our continued rapid growth across cash equities. Our software engineers lead large technical projects, help set the direction for our trading infrastructure, and leverage technology to enable business success.

Our cash equities engineering team is building out systems that must ingest and react to market data feeds from major US exchanges in microseconds or less, efficiently price and hedge positions of single stocks and ETFs and execute orders with extremely low error tolerance. We continually refine, store, and analyze terabytes of data produced by market activity and our trading systems. Our user interfaces must present coherent, responsive real-time visualizations of market activity and system performance while providing intuitive control of a highly complex system. Our core systems must provide a stable, performant, and trusted foundation on which our systems are built.

What you'll do :

In this role you will be building out functionality across simulation, research, and production systems. Specifically, you will :

  • Help establish the vision and technical direction for major cash equities trading initiatives
  • Design, develop, support, and maintain large portions of our low-latency equities trading infrastructure, including order management systems (OMS) and execution management systems (EMS)
  • Contribute to our pricing, research and trading models that power our market-making and proprietary trading strategies in US equities and US ETFs
  • Develop a deep understanding of exchange-specific protocols, order book dynamics and exchanges connectivity
  • Optimize data processing pipelines to handle market data from multiple exchanges at scale while continuously improving execution speed and system performance
  • Work closely with FPGA engineers to leverage hardware acceleration for ultra-low-latency execution and explore novel ways to integrate FPGAs with software-driven trading infrastructure
  • Collaborate deeply with traders, engineers, and researchers to help us evolve our execution logic and market impact models

What you'll get :

You'll join a culture of collaboration and excellence, where you'll be surrounded by curious thinkers and creative problem solvers. Motivated by a passion for continuous improvement, you'll thrive in a supportive, high-performing environment alongside talented colleagues, working collectively to tackle the toughest problems in the financial markets.

In addition, you'll receive :

  • The opportunity to work alongside best-in-class professionals from over 40 different countries
  • Ownership over initiatives that directly solve business problems
  • 401(k) match up to 50% and fully paid health insurance
  • 25 paid vacation days alongside market holidays
  • Extensive office perks, including breakfast, lunch and snacks, regular social events, clubs, sporting leagues and more
  • Who you are :

  • Familiarity with the market microstructure of the US Equities and / or US ETF markets
  • Strong engineering instincts and a deep understanding of computer science fundamentals
  • Programming experience across C++ or C with other object-orientated languages also considered
  • Experience building low-latency trading systems on a large scale including across market data ingestion, order routing and execution performance
  • Experience with exchange connectivity, order matching, and execution logic for major venues
  • Experience optimizing high-throughput systems that must process and react in real-time to streams of market data
  • Familiarity with building and integrating FPGA-assisted trading systems
  • Innovative, big-picture thinking grounded in real-world pragmatism
  • Readiness to set technical direction, promote strong engineering principles and continuously seek ways to refine and optimize systems in a fast-moving, ever evolving environment
  • You can spot opportunities to enhance performance, efficiency, and maintainability
  • Who we are :

    At Optiver, our mission is to improve the market by injecting liquidity, providing accurate pricing, increasing transparency and stabilizing the market no matter the conditions. With a focus on continuous improvement, we prioritize safeguarding the health and efficiency of the markets for all participants. As one of the largest market making institutions, we are a respected partner on 100+ exchanges across the globe.

    Diversity statement

    Optiver is committed to diversity and inclusion.

    Base Salary Range

    $200,000 - $200,000 USD

    Create a job alert for this search

    Software Engineer New York • New York, NY, United States

    Related jobs
    • Promoted
    • New!
    Software Engineer (New York)

    Software Engineer (New York)

    Method FinancialNew York, NY, United States
    Full-time
    We built Method to propel the next decade of consumer finance.Method's APIs are redefining financial connectivity with real-time read-write access to consumer liability accounts and bringing consum...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software Engineer (New York)

    Software Engineer (New York)

    RIT SolutionsNew York, NY, United States
    Full-time
    Location : 3 days hybrid in NYC, NY Locals Only Duration : 6 months Need private equity and private credit experience Preferred backend languages / frameworks (. Net / C# house, that might change but star...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Sr. Software Engineer (New York)

    Sr. Software Engineer (New York)

    NBCUniversalNew York, NY, United States
    Full-time
    NBCUniversal is one of the world's leading media and entertainment companies.We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to...Show moreLast updated: 6 hours ago
    • Promoted
    Software Engineer, Platform - New York, USA

    Software Engineer, Platform - New York, USA

    SpeechifyNew York, NY, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    Software EngineerNew York (New York)

    Software EngineerNew York (New York)

    Arena AINew York, NY, United States
    Full-time
    Our name is inspired by Theodore Roosevelt's 'Citizenship in a Republic' speech, which pays homage to the '(hu)man in the Arena'. To us, entering the Arena means committing oneself fully and accepti...Show moreLast updated: 6 hours ago
    • Promoted
    Software Engineer (New York)

    Software Engineer (New York)

    TranslucentNew York, NY, US
    Part-time
    AI Finance Analyst for healthcare operators.Our product acts like an embedded analyst, surfacing insights across service lines, contracts, and staffingwithout needing deep technical or financial ex...Show moreLast updated: 6 days ago
    • Promoted
    • New!
    Software Engineer (New York)

    Software Engineer (New York)

    NumericNew York, NY, United States
    Full-time
    Numeric is the modern data platform for accounting and finance.We weave data, workflows, and AI together to help automate and elevate accounting. Customers depend on us as the operating platform for...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software Engineer Senior (New York)

    Software Engineer Senior (New York)

    Fidelity National Information Services IncNew York, NY, United States
    Full-time
    Our technology powers the world's economy and our teams bring innovation to life.We champion diversity to deliver the best products and solutions for our colleagues, clients, and communities.If you...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Experienced Software Engineer - US (New York)

    Experienced Software Engineer - US (New York)

    Chicago Trading CompanyNew York, NY, United States
    Full-time
    Everything we do is designed to foster collaboration and unleash ingenuity.And our commitment to teamwork and innovation stretches across every role in the organization, from technology to trading ...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software Engineer (New York)

    Software Engineer (New York)

    GovWellNew York, NY, United States
    Full-time
    Software Engineer Role At GovWell.We the people (and the taxpayers) deserve efficient government but the software powering government services is 20 years behind the private sector.GovWell builds s...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Software Engineer (New York)

    Software Engineer (New York)

    Thomson ReutersNew York, NY, United States
    Full-time
    Are you passionate about the chance to bring your analytical processing experience to a world class organization that is leading the way in both content and technology to serve and protect our citi...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software EngineerNew York (New York)

    Software EngineerNew York (New York)

    Virtu FinancialNew York, NY, United States
    Full-time
    Virtu is a leading financial firm that leverages cutting edge technology to deliver liquidity to the global markets and innovative, transparent trading solutions to our clients.As a market maker, V...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software Engineer (New York)

    Software Engineer (New York)

    Persistent Systems LLC (New York)New York, NY, United States
    Full-time
    Persistent Systems is seeking a Software Integration Engineer who will be responsible for supporting customers with their software integration into the Persistent Systems' industry-leading Wave Rel...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software Engineer, C Chicago, New York, London (New York)

    Software Engineer, C Chicago, New York, London (New York)

    Aquatic Capital ManagementNew York, NY, United States
    Full-time
    Aquatic was founded with a shared passion for tackling some of the most complex challenges in one of the world's most competitive arenasglobal financial markets. From the very beginning, we have bee...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software Engineer (New York)

    Software Engineer (New York)

    ModernFiNew York, NY, United States
    Full-time
    ModernFi is hiring software engineers to join a talented and collaborative team building the foundation of our platform.You'll work on critical systems from day one, with meaningful ownership and t...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software Engineer - Integrations (New York)

    Software Engineer - Integrations (New York)

    TABS inc.New York, NY, United States
    Full-time
    Tabs is an AI-powered revenue automation platform for B2B businesses.Using the power of AI, Tabs is able to understand and extract elements from even the most complex B2B contracts and then power a...Show moreLast updated: 6 hours ago
    • Promoted
    Software Engineer, Platform - Yonkers, USA

    Software Engineer, Platform - Yonkers, USA

    SpeechifyYonkers, NY, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    Software Engineer, New York (New York)

    Software Engineer, New York (New York)

    TalosNew York, NY, United States
    Full-time
    Talos operates at the intersection of crypto and capital markets, building high-performance systems to support the rapidly evolving digital asset space. As a Software Engineer at Talos, you'll colla...Show moreLast updated: 6 hours ago