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

Senior Software Engineer, C++ / Rust

Full-time

Ripple

At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. 

If you’re ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value.

The Team

RippleX is dedicated to empowering the builders of tomorrow on the XRP Ledger (XRPL), one of the world’s fastest and most reliable public blockchains. We believe in democratizing the digital economy by providing practical support, empowering a community of developers, and offering the expertise of a visionary technology company.

 

The Programmability team is at the forefront of this mission, focused on evolving the core capabilities of the XRP Ledger to support smart contracts and more complex on-ledger functionality. We are seeking talented engineers who are passionate about building the future of decentralized applications.

What You'll Do


  • Design, build, and maintain core components of the XRP Ledger to enhance its programmability, smart contract capabilities, performance, and scalability.

  • Lead the integration and maintenance of a WebAssembly (WASM) virtual machine within the XRPL’s C++ core.

  • Engage in the full software development lifecycle, from architecture and design to development in modern C++ and Rust, and rigorous testing.

  • Author system design documents and lead technical discussions with internal and external engineering stakeholders.

  • Uphold high standards for coding and testing as a steward of the open-source XRP ledger community, including active participation in code reviews.

What We're Looking For


  • 5+ years of hands-on software development experience, with significant experience in modern C++ and Rust.

  • Demonstrable experience with WebAssembly (WASM), particularly in integrating a WASM VM or runtime with a C++ codebase.

  • A genuine passion for blockchain technology, its technical underpinnings, and its potential benefits.

  • The ability to independently solve highly complex problems with creative and effective solutions.

  • Excellent communication skills, with the ability to explain difficult technical concepts to various audiences.

  • Bachelor’s in Computer Science or a related technical field.

  • Nice to have: Experience developing open-source software and contributing to collaborative blockchain communities.

 

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, C++ / Rust in New York, NY vacancy
  • $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...  ...exchange SDKs in different languages such as C++, Rust, Python, TypescriptTrading Strategies:Implement trading algorithms... 
    Senior
    Local area
    Immediate start

    Flow Traders

    New York, NY
    14 hours ago
  •  ...Traders, 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... 
    Suggested
    Full time

    Databento

    New York, NY
    2 days ago
  •  ...ID: REQ8336We are seeking highly skilled C++ engineers to join our Systematic technology team,...  ...data structures, distributed systems, and software design. Expert-level proficiency in C++...  ...and/or other modern languages like Rust. Demonstrated experience building and optimizing... 
    Senior

    Balyasny Asset Management

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

    Vacancy detailSenior Software Engineer (C++)$200000 to 225000 USDOnsite WORKINGLocation: New York/Chicago, New York, New York - United States Type...  ...global financial markets firm is seeking an experienced Senior C++ Software Engineer to join its high-performance trading technology... 
    Senior
    Full time

    Anson McCade

    New York, NY
    3 days ago
  • $184k - $287.5k

     ...develops “libcudf”—the open-source CUDA C++ library that accelerates database and DataFrame...  ...tools in modern C++ and CUDA to produce software with elegant design, broad feature...  ...performance.The team is looking for an outstanding engineer and/or scientist to apply their parallel... 
    Senior
    Full time
    Remote work
    Flexible hours

    Nvidia

    New York, NY
    3 days ago
  • $160k - $240k

    Senior Software Engineer - Office Apps C++ Location New York Business Area Engineering and CTO Ref # 10052083 Description & Requirements Bloomberg’s Office Apps team delivers Bloomberg’s real-time market data, reference and historical content, analytics... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Work at office

    Bloomberg

    New York, NY
    4 days ago
  • $225k - $300k

    Flow Traders is looking for a Senior C++ Software Engineer to lead the next-generation architecture of the market data and execution platforms that power our fully systematic trading. We don't treat market data as plumbing - for us it's a source of alpha, where feed handling... 
    Senior
    Local area

    Flow Traders

    New York, NY
    14 hours ago
  • $150k - $225k

     ...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 a strong... 
    Senior
    Casual work
    Work at office
    Work from home

    GTS (Global Trading Systems)

    New York, NY
    22 hours 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 abreast... 
    Work experience placement
    Internship

    Fionics

    New York, NY
    12 days ago
  • $125k - $145k

    A leading elevator control systems manufacturer is seeking a Senior Software Engineer in Bronx, NY. This role involves designing and maintaining software for elevator control systems using C and C++. Ideal candidates should have a bachelor's degree in a related field and... 
    Senior

    Vantage Elevator Solutions

    New York, NY
    14 hours ago
  • $150k - $250k

     ...that depends on a small group of engineers working at one of the trickier seams in software: the boundary between Windows,...  ...it. Role Overview We're hiring a Senior C++ Reverse Engineer to own the deepest...  ...named-pipe framing, streaming. Rust, and FFI / interop between it... 
    Senior
    Remote work
    Shift work

    WAND Corporation

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

     ...growing and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it...  ...of Stellar Core - the backbone software behind the Stellar Network. Design and...  ...excel in writing code in modern C++ or Rust in a production environment. You're a... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Flexible hours

    Stellar Development Foundation

    New York, NY
    14 hours ago
  • $175k - $250k

    Senior High Frequency C++ EngineerThe Systematic Platform Execution & Exchange Data (SPEED) Team is at the core of Millennium’s Equities, Quant Strategies, and Shared Services Technology organization, powering the firm’s lowest‑latency solutions for systematic and high‑... 
    Senior

    Millennium Management

    New York, NY
    14 hours ago
  •  ...Harrington Starr in New York seeks a seasoned C++ engineer to help build and optimize market data ingestion, processing and distribution systems for a leading trading firm. You will work with quantitative researchers and traders to deliver high-performance, low-latency... 
    Senior

    Harrington Starr

    New York, NY
    14 hours ago
  • $175k - $200k

     ...Belvedere Trading, LLC seeks a skilled engineer with 5+ years of experience in C++ to solve low-latency trading problems and optimize software performance. Candidates should have expertise in network programming, debugging, and system optimization within fast-paced environments... 
    Senior
    Work at office

    Belvedere Trading

    New York, NY
    14 hours ago
  •  ...infrastructure.About the rolePolymarket is looking for a core C/C++ engineer to help build and scale our exchange infrastructure. This is a...  ...and minimal bureaucracy, collaborating closely with other senior engineers to design, implement, and optimize systems that must... 
    Senior

    Polymarket

    New York, NY
    14 hours ago
  • $153k - $376k

     ...design and collaboration, join us!As a Software Engineer, you'll work on some of the most technically...  ...high-performance client-side systems in C++/WebAssembly, extending the multiplayer...  ...such as TypeScript, C++, React, Go, Rust, or PythonExperience working with web-based... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    New York, NY
    14 hours ago
  •  ...Software DeveloperWe are seeking experienced Software Developers for our Core Engineering team. These systems enable us to execute algorithmic trading strategies based on...  ...algorithms, and object-oriented programming in C++Brilliant problem-solving abilitiesThe ability to... 
    Senior

    1872 Consulting

    New York, NY
    23 hours ago
  •  ...Job Description Job Description Job Title: Senior Backend Solana Rust Engineer Location: Remote Employment Type: Full-time Focus: Backend / Systems Engineering Industry: Blockchain Infrastructure / Web3 About the OpportunityInner Circle Agency is partnering... 
    Senior
    Full time
    Remote work

    Inner Circle Agency Inc.

    New York, NY
    6 days 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... 
    Senior

    Quant Blueprint LLC

    New York, NY
    1 day ago
  • $160k - $250k

    A leading financial services firm in New York seeks a Quantitative Developer to enhance their low-latency C++ systems for algorithmic trading. The ideal candidate should have at least 10 years of professional experience, including 5 years in a front-office role, and a strong... 
    Senior

    Millennium

    New York, NY
    14 hours ago
  • $140k - $200k

    We are looking for a C++ engineer to design and build high performance, low latency applications that process large volumes of real time...  ...Languages English: B2 Upper Intermediate Seniority Senior... 
    Senior

    Luxoft

    New York, NY
    a month ago
  •  ...Job Descriptio Role: C++ Platform Engineer Client: Top-tier quantitative trading firm Compensation: Competitive (Not Specified) Location...  ...• Experience with DSLs, compilers, or runtime systems • Rust or Python alongside C++ What’s on Offer • Engineers... 
    Senior
    Permanent employment
    Work at office

    Hunter Bond

    New York, NY
    a month ago
  •  ...cover: Developing kona-node and related Rust-based consensus-client infrastructure as...  .../performance issues. Use AI-assisted engineering tools effectively while maintaining...  ...Professional record of shipping production software and maintainable Rust systems. ~ Deep... 
    Senior
    Full time
    Work at office
    Remote work

    Op Labs

    New York, NY
    16 days ago
  • Citi is recruiting a C++/Python Quantitative Developer for Cross Asset XVA and Capital Analytics (Vice President). Hybrid London-based role focusing on pricing and risk models, with collaboration across Traders, Structurers, and Tech. Strong coding in C++, Python, and SQL... 
    Senior

    Citi

    New York, NY
    2 days ago
  •  ...Senior Rust DeveloperBerlin, GermanyAbout WorkatoWorkato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping...  ...workersResponsibilitiesWe are looking for a Senior Rust Software Developer. In this role, you will also be responsible to:Building... 
    Senior
    Remote work
    Flexible hours

    Workato

    New York, NY
    23 hours ago
  •  ...Software Engineer Intern N1 is the first hyper-performant and horizontally scalable blockchain...  ...intern with a focus on backend systems in Rust. This role will involve the development...  ...level programming language like Rust, C, C++, Zig Experience/ interest in systems... 
    Internship

    N1

    New York, NY
    22 hours ago
  • $175k - $250k

    Senior ‘Developer Infrastructure’ EngineerThe Systematic Platform...  ...Developer Infrastructure Engineer on SPEED, you will own and evolve...  ..., testing, and releasing software. Qualifications/Skills...  ...more languages (e.g., Python, Rust, Go, C++) for automation and tooling.... 
    Senior
    Remote work

    Millennium Management

    New York, NY
    14 hours ago
  • Citi is seeking a Senior Vice President Algo Developer for Fixed Income Trading in New York. You will design and build high-performance...  ...to support live trading systems. A strong background in Java/C++/Rust and distributed systems is required. #J-18808-Ljbffr Citibank... 
    Senior

    Citibank (Switzerland) AG

    New York, NY
    14 hours ago
  • A leading blockchain technology firm is seeking a Senior Software Engineer to enhance their Agave client and the broader Solana network. In this...  ...has at least 3 years of experience, strong skills in Rust or C++, and a proactive security mindset. This position offers a... 
    Senior

    Anza Technology Inc

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, C++ / Rust. Be the first to apply!