companyRipple Labs Inc. logo

Senior Software Engineer - C++ / Rust at Ripple | New York

Ripple Labs Inc.New York, NY, United States
On-site Full-time $152K/yr - $190K/yr

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

What We're Seeking5+ 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 deep-rooted passion for blockchain technology, its technical foundations, and its transformative potential. The capability to independently tackle highly complex problems with creative solutions.

About the job

At Ripple, we are pioneering a future where value transfers as seamlessly as information. Our innovative crypto solutions empower financial institutions, businesses, governments, and developers, striving to enhance the global financial system while fostering economic fairness and opportunity for individuals worldwide. Join us in doing the most impactful work of your career, surrounded by supportive colleagues committed to growth and excellence.

If you're eager to make a difference and unlock remarkable career advancement, we invite you to join us in creating tangible value in the world.

The Team

RippleX is committed to enabling the builders of tomorrow on the XRP Ledger (XRPL), recognized as one of the fastest and most dependable public blockchains globally. Our mission is to democratize the digital economy by providing substantial support, empowering a community of developers, and leveraging our expertise as a forward-thinking technology company.

The Programmability team is at the forefront of this mission, dedicated to enhancing the XRP Ledger's core capabilities to incorporate smart contracts and sophisticated on-ledger functionality. We are in search of talented engineers who are driven by the vision of advancing decentralized applications.

Your Responsibilities

  • Architect, develop, and maintain critical components of the XRP Ledger to improve its programmability, smart contract functionality, performance, and scalability.
  • Lead the integration and upkeep of a WebAssembly (WASM) virtual machine within the XRPL’s C++ core.
  • Participate in the entire software development lifecycle, from architecture and design to development using modern C++ and Rust, alongside rigorous testing.
  • Produce system design documents and facilitate technical discussions with both internal and external engineering stakeholders.
  • Maintain high standards for coding and testing as a proactive member of the open-source XRP ledger community, including active involvement in code reviews.

About Ripple Labs Inc.

Ripple Labs Inc. is reshaping the future of finance through cutting-edge cryptocurrency solutions, making financial transactions more efficient and equitable. Our technological advancements aim to create a more inclusive economic landscape while nurturing a collaborative environment for personal and professional growth.

Similar jobs

Tailoring 0 resumes

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