Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (C++)

Vola Dynamics LLC

C++ Quant Library Engineer

Vola Dynamics is the world's most sophisticated software and research company for advanced options analytics. Our volatility fitter and ultra-fast option pricers are the market standard, powering decisions at the world's leading hedge funds, proprietary trading firms, market makers, and global banks.

In this role, you'll work directly with our CTO on the design of our large-scale, high-performance C++ quant library. You'll own performance-critical code, work on high-level library design questions, and be the on-staff C++ expert that our team trusts when something needs to be fast and correct. As part of a small, hands-on team, you'll have real ownership from day one and your work will have an immediate and outsized impact. This is a rare position for an engineer who wants to work on genuinely hard problems at the intersection of numerical software, performance optimization, and software architecture.

We're a hybrid team, in the office on Tuesdays and Thursdays.

What You'll Do
  • Core library development: Build and develop our core C++ quant library, from interface design through implementation, tests, and documentation.

  • Library design: You'll help design the internal APIs that our team uses as well as the external APIs that our clients depend on to power their trading.

  • Performance work: Investigate and profile algorithms, functions, or entire workflows to understand and improve their performance.

  • Quantitative algorithms in production: Work with our quants to implement pricing and numerical models efficiently and correctly.

  • Supporting other developers: Review code, answer design questions, and help teammates (who are strong quants or strong engineers but not always C++ specialists) write better C++.

  • AI tooling: AI development tools (Claude Code, Codex, and similar) are a standard part of how we build software here, and we'll expect you to use them well.

  • Build systems and developer experience: Cut build times, improve the test and CI setup, and improve the developer experience.

Who You Are
  • You have a Bachelor's degree or Master's degree in a computer science or another highly technical discipline (physics, engineering, chemistry, etc.)

  • You have roughly 2 to 6 years of professional C++ experience, or comparable depth from academic or open source work.

  • You've worked substantially in a large C++ codebase, in industry or academia, and you're fluent in modern object-oriented and/or functional programming paradigms.

  • You are proficient in Python and have used at least one other systems language (Rust, C#, Java, etc.).

  • You care how your code reads. You write clear, concise, well-organized C++.

  • You are comfortable with using agent-driven development workflows to generate high-quality code.

  • You're careful. You test your work to know it's right, and you think through numerical edge cases before a client finds them.

  • You're rigorous about performance. You measure first, and you understand how the hardware affects the code you write.

  • You explain your thinking clearly, in code, review comments, design discussions, and writing.

  • You work well independently, and just as well as part of a small, hybrid team.

  • You are authorized to work in the US.

Nice To Have
  • Hardware-aware programming: SIMD, GPUs, cache behavior, concurrency.

  • Active open-source contributor in the C++ ecosystem.

  • Experience working on an options market making or derivatives quant library, or other quantitative finance background.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++) in New York, NY vacancy
  • $150k - $300k

     ...Software Engineer, C++ Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this role, you'll build and maintain real-time market data infrastructure that delivers clean, reliable, and low-latency data to research and trading... 
    Suggested
    Casual work

    Aquatic Capital Management

    New York, NY
    4 days ago
  • $150k - $250k

     ...a flywheel of discovery — the key to our pursuit of excellence. The Role We are looking for a driven, experienced C++ Software Engineer to join our Core Engineering team. You will be the architect and steward of the low-latency, high-throughput systems that power... 
    Suggested
    Work at office

    Socket

    New York, NY
    1 day ago
  • $150k - $225k

     ...Overview Senior Software Engineer - C++ GTS is currently seeking a talented Senior Software Engineer to join our Trading Systems Development Team to drive the expansion of our platform and trading teams into new capabilities, markets and asset types. This role requires... 
    Suggested
    Casual work
    Work at office
    Work from home

    GTS

    New York, NY
    4 days ago
  •  ...trading firm specializing in options market making. Our Delta Force team seeks a Team Lead to own key technical initiatives and manage engineers within the delta trading execution group. You'll be hands-on, mentoring a team to develop high-performance valuation, execution... 
    Suggested

    Chicago Trading Company

    New York, NY
    23 hours ago
  •  ...Flow Traders is seeking a Senior C++ Software Engineer to lead the next-generation architecture of our market data and execution platforms powering our fully systematic trading firm. You will set the technical direction for the Core Platform supporting quantitative... 
    Suggested

    P2P

    New York, NY
    1 day ago
  •  ...Two Sigma is seeking a Senior Low-Latency Trading Engineer to improve trading strategies through innovative software solutions. This role requires 10+ years of low-latency trading experience and skills in C++. You will collaborate closely with researchers to implement... 

    Quant Blueprint LLC

    New York, NY
    1 day ago
  •  ...NYC Quantitative Trading Firm C++ Team Lead / CTO A quantitative trading firm located in NYC is actively looking to hire a C++ team lead / cto to their team. The company specializes in futures and equities. They are looking to develop a next generation high frequency... 

    Huxley

    New York, NY
    4 days ago
  •  ...Stellar is seeking a C++ Engineer to design and evolve Stellar Core, the distributed engine powering the Stellar Network. You will work on high-performance distributed systems used by developers, institutions, and builders worldwide. The role emphasizes formal verification... 
    Worldwide

    Stellar Services

    New York, NY
    1 day ago
  •  ...Quant Blueprint LLC in New York, NY, is seeking a C++ Software Engineer focused on developing innovative trading systems that drive research and trading efforts. You will collaborate with traders and researchers while taking projects from conception to deployment. This... 

    Quant Blueprint LLC

    New York, NY
    23 hours ago
  • $150k - $200k

     ...A financial services firm is looking for a C++ Developer to join their team in New York, NY. Compensation: $150-200k Qualifications: ~ A Bachelor's Degree in Computer Science, Engineering, or related field of study ~5+ years of hands-on technical experience... 

    Open Systems Technologies

    New York, NY
    2 days ago
  •  ...C++ Software Engineer IMC is seeking a highly skilled C++ Software Engineer to join our Chicago team. As a Software Engineer, you will design and develop software solutions tailored to the hardware-specific needs of our global trading system with a focus on optimizing... 

    Benton Partners

    New York, NY
    1 day ago
  •  ...anton changed the spec. = requiring C++ now 5 to 10 yrs 3 - 500k We...  ...building a model library, but an entire engine to run pricing, risk, and other valuation...  ...significant engineering work. Experience in software design and implementation will be... 

    Benton Partners

    New York, NY
    4 days ago
  •  ...Role: C++ Developer Location: Remote/US Duration: 6+ Months Job Description: Experience building customer-facing applications with C++ Experience using Visual Studio to create and modify projects, builds and installers Familiar... 
    Remote work

    Zortech Solutions

    New York, NY
    3 days ago
  •  ...C++ Developer New York, NY Trillium Surveyor provides powerful, easy-to-use solutions for trade surveillance and best execution...  ...talented and motivated C++ Developers to join our growing engineering team. In this role, you will collaborate with traders, engineers... 

    Trillium Surveyor

    New York, NY
    3 days ago
  • $45 - $50 per hour

     ...management methodologies. Rate Range: $45-$50/Hr Job Description: We are seeking a skilled C++ Developer to design, develop, and maintain high-performance software applications. The ideal candidate will have strong experience with modern C++, object-... 

    ApTask

    New York, NY
    1 day ago
  •  ...C++ Developer Choosing Capgemini means choosing a company where you will be empowered...  ...strengths from strategy and design to engineering, all fueled by its market leading...  ...Brand: Capgemini Professional Community: Software Engineering Capgemini is an Equal Opportunity... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    Capgemini

    New York, NY
    23 hours ago
  •  ...Tower Research, PDT Partners, SIG, and more. We're looking for a midlevel or senior IC to join our core engineering team. Our team is responsible for all things C/C++ and Rust, and the most performance-sensitive parts of our codebase. You'll be working with nearly 20 PB... 
    Full time

    Databento

    New York, NY
    23 hours ago
  •  ...About the role We are looking for a hands-on Lead C++ Engineer to lead a team of 4-6 developers building high-performance systems....  ...Requirements: ~10+ years of professional experience in software development. ~ Proven experience leading a technical team... 
    Worldwide
    Overseas

    TechMagic

    New York, NY
    14 hours ago
  •  ...development environment, technology architecture and implementation. Software Engineer is responsible for participating in the technical design of...  ...and Skills • Be well-versed in C#/.Net and/or C++ and have an active interest in other computing technology and... 
    Work experience placement

    Saxon Global

    New York, NY
    23 hours ago
  • $200k - $300k

    At Hudson River Trading (HRT), C++ is at the center of our live trading systems and research infrastructure. Our C++ engineers build the highly performant, fault-tolerant systems...  ...filesystems, and scalable research workflows.Write software that interfaces with specialized hardware... 
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    New York, NY
    23 hours ago
  • $5,000 per month

    BlindData seeks talented software engineers to test themselves against the best programmers from Google and MIT. Get recognized and rewarded...  ...Applicants should be highly skilled or proficient in one of JAVA, C++, Python or PHP. If you are interested in applying, visit www.... 
    Full time
    Work experience placement

    BlindData, LLC

    New York, NY
    more than 2 months ago
  • $153k - $376k

     ...shape the future of design and collaboration, join us! As a Software Engineer, you'll work on some of the most technically challenging and...  ...will be developing high-performance client-side systems in C++/WebAssembly, extending the multiplayer protocols that make collaborative... 
    Remote job
    Full time
    Work from home

    Figma

    New York, NY
    23 hours ago
  • $185k - $225k

    Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound... 
    Local area
    Immediate start

    Flow Traders

    New York, NY
    23 hours ago
  •  ...complex on-ledger functionality. We are seeking talented engineers who are passionate about building the future of...  ...WebAssembly (WASM) virtual machine within the XRPL’s C++ core. Engage in the full software development lifecycle, from architecture and design to... 
    Full time
    Contract work

    Ripple

    New York, NY
    23 hours ago
  • $200k - $225k

    Vacancy detailSenior Software Engineer (C++)$200000 to 225000 USDOnsite WORKINGLocation: New York/Chicago, New York, New York - United States Type: PermanentAbout the OpportunityA leading global financial markets firm is seeking an experienced Senior C++ Software Engineer... 
    Full time

    Anson McCade

    New York, NY
    4 days ago
  • $180k - $290k

     ...support the rapidly growing and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it all—designing and...  ...Design and build key components of Stellar Core - the backbone software behind the Stellar Network. Design and develop robust,... 
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Flexible hours

    Stellar Development Foundation

    New York, NY
    23 hours ago
  • $300k

     ...your application.Hudson River Trading (HRT) is seeking talented Software Engineers to join our teams in New York and Singapore (London is coming...  ..., and problem solving skillsWorking experience with C/C++ or Python is required, as are good CS fundamentalsKnowledge of... 
    Full time
    Work at office
    Immediate start

    Hudson River Trading

    New York, NY
    1 day ago
  • $117k - $185k

     ...Embedded Software Engineer One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with...  ...Day Design and implementation with embedded software in C/C++ and Rust Linux OS use, for an embedded environment TCP/IP... 

    ViaSat

    New York, NY
    1 day ago
  •  ...Duration: 11 Months The Front Office Senior Software Developer will work on the in-house...  ...a minimum bachelor's degree in software engineering or computer science, as well as several...  ...and self-starter Experience in C#.NET & C++. Experience in capital markets working... 
    Work at office

    Georgia IT Inc

    New York, NY
    4 days ago
  •  ...professional horizons in a rapidly scaling international setting. Responsibilities: Develop and implement quantitative models using C++ and Rust. Collaborate closely with trading teams to design and optimize strategies. Engage in continuous learning to remain... 
    Work experience placement
    Internship

    Fionics

    New York, NY
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (C++). Be the first to apply!