companyRipple Labs Inc. logo

Senior Software Engineer - C++ / Rust

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

QualificationsA minimum of 5 years of hands-on software development experience, with substantial expertise in modern C++ and Rust. Proven experience with WebAssembly (WASM), especially in integrating a WASM VM or runtime with a C++ codebase. A strong enthusiasm for blockchain technology, its technical foundations, and its potential benefits. Ability to independently tackle complex problems with innovative and effective solutions.

About the job

At Ripple, we are pioneering a future where value transfers seamlessly, akin to how information flows today. Our mission is ambitious and transformative, already making strides through our innovative crypto solutions tailored for financial institutions, enterprises, governments, and developers. We aim to enhance the global financial landscape, fostering economic equality and opportunities for individuals across diverse regions worldwide. Here, you will be empowered to perform your best work and expand your skill set, supported by a collaborative team.

If you are eager to witness your contributions make a real-world impact and explore remarkable career advancement prospects, we invite you to join us in creating tangible value.

The Team

RippleX is committed to equipping the innovators of the future on the XRP Ledger (XRPL), renowned as one of the fastest and most dependable public blockchains globally. Our goal is to democratize the digital economy through practical support, empowering a vibrant developer community, and leveraging the expertise of a forward-thinking technology organization.

The Programmability team plays a crucial role in this vision, dedicated to enhancing the core functionalities of the XRP Ledger to accommodate smart contracts and more sophisticated on-ledger capabilities. We are on the lookout for skilled engineers who are passionate about shaping the future of decentralized applications.

Your Responsibilities

  • Design, develop, and maintain foundational components of the XRP Ledger to boost programmability, smart contract functionalities, performance, and scalability.
  • Lead the integration and upkeep of a WebAssembly (WASM) virtual machine within the XRPL’s C++ core.
  • Participate in the complete software development lifecycle, encompassing architecture and design to development using modern C++ and Rust, alongside rigorous testing.
  • Produce system design documentation and spearhead technical conversations with both internal and external engineering stakeholders.
  • Maintain high coding and testing standards as a champion of the open-source XRP ledger community, including engaging in code reviews.

About Ripple Labs Inc.

Ripple Labs Inc. is at the forefront of revolutionizing the global financial system with its innovative cryptocurrency solutions. By empowering institutions and developers with cutting-edge technology, Ripple is dedicated to fostering economic fairness and opportunity across the globe.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.