Staff Software Engineer, C++

Ripple

New York (NY)

On-site

USD 180,000 - 202,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary and bonuses
Health and wellness reimbursement
Generous vacation policy
Employee giving match
Catered lunches and stocked kitchens

Job summary

Ripple is seeking a Staff Software Engineer specializing in C++ to enhance the capabilities of the XRP Ledger. This mid-senior level role involves participating in architecture and development, while ensuring high standards in coding and open-source contributions. The position offers competitive compensation and an opportunity to impact the global digital economy.

Qualifications

  • 8+ years of software product development experience using C++.
  • Strong experience with large-scale distributed systems development.
  • Prior team leadership and mentorship experience.

Responsibilities

  • Increase the capabilities, performance, scalability, and reliability of the XRP ledger.
  • Participate in the full software development lifecycle including C++ development.
  • Be part of the open-source XRP ledger community.

Skills

C++
Distributed Systems Development
Problem Solving

Education

Bachelor’s in Computer Science or similar

Job description

Join to apply for the Staff Software Engineer, C++ role at Ripple

Join to apply for the Staff Software Engineer, C++ role at Ripple

Get AI-powered advice on this job and more exclusive features.

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 Work

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 XRPL is a decentralized, public blockchain led by a global community of businesses and developers looking to solve problems and create value. Proven reliable over more than a decade of operation and closing over 90 million ledger, the XRPL offers streamlined development, low transaction costs, high performance, and sustainability. We are looking for a senior engineer to help us maintain this high technical bar, while building innovative solutions to ensure the XRPL can power the growing needs of the global digital economy.

What You’ll Do

  • Increase the capabilities, performance, scalability, and reliability of the XRP ledger.
  • Participate in the full software development lifecycle, including architecture, technical design, C++ development, bug fixing, as well as functional and performance validations.
  • Be part of the open-source XRP ledger community, setting high standards for coding, testing, and deployment.
  • Actively participate in code reviews to maintain the high quality of our codebase.

What You'll Bring

  • Bachelor’s in computer science or similar, and 8+ years of software product development experience using C++.
  • Strong experience with large scale distributed systems development and architecture.
  • Prior team leadership and mentorship experience.
  • Passion for blockchain technology and its potential benefits.
  • Ability to learn new technologies and languages quickly.
  • Ability to independently solve highly complex problems with creative solutions.
  • Nice to have: Experience in developing open-source software and contributing to collaborative blockchain communities.

Other common names for this role: C++ Developer, Staff C++ Engineer

For positions that will be based in NY, the annual salary range for this position is below. Actual salaries may vary based on numerous factors including, among other things, an individual applicant’s experience and qualifications for the position. This range does not include equity or additional compensation, such as bonuses or commissions.

NY Annual Base Salary Range

$180,000—$202,500 USD

Who We Are

Do Your Best Work

  • The opportunity to build in a fast-paced start-up environment with experienced industry leaders
  • A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning.
  • Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team.
  • In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in.
  • Bi-weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team
  • We come together for moments that matter which include team offsites, team bonding activities, happy hours and more!

Take Control of Your Finances

  • Competitive salary, bonuses, and equity
  • Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support
  • Employee giving match
  • Mobile phone stipend

Take Care of Yourself

  • R&R days so you can rest and recharge
  • Generous wellness reimbursement and weekly onsite & virtual programming
  • Generous vacation policy - work with your manager to take time off when you need it
  • Industry-leading parental leave policies. Family planning benefits.
  • Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events

Benefits listed above are for full-time employees.

Ripple is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.

Please find our UK/EU Applicant Privacy Notice and our California Applicant Privacy Notice for reference.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Technology, Information and Internet

Referrals increase your chances of interviewing at Ripple by 2x

Sign in to set job alerts for “Staff Software Engineer” roles.

New York, NY $200,000.00-$250,000.00 1 week ago

React.JS Software Engineer (Senior Full Stack React.JS Developer)

New York, NY $150,000.00-$250,000.00 1 week ago

VP - Lead Software Engineer, Fixed Income - Parametric

New York, NY $150,000.00-$210,000.00 3 weeks ago

Senior Software Engineer - BLAW Contracts Drafting

New York, NY $160,000.00-$240,000.00 2 weeks ago

New York, NY $150,000.00-$210,000.00 1 week ago

New York, NY $175,000.00-$270,000.00 2 weeks ago

New York, NY $180,000.00-$315,000.00 1 week ago

Front-End Designer & Animator, Senior Associate

New York, NY $175,000.00-$270,000.00 2 weeks ago

Senior / Staff Software Engineer - Computational Chemistry / Molecular Dynamics
Staff Software Product Engineer, RCM (NYC)

New York, NY $180,000.00-$220,000.00 1 week ago

New York, NY $190,000.00-$280,000.00 2 weeks ago

New York City Metropolitan Area $90.00-$100.00 1 week ago

Lead .NET Software Engineer - Vice President

Jersey City, NJ $134,000.00-$182,000.00 6 months ago

Whippany, NJ $223,000.00-$230,000.00 1 day ago

New York City Metropolitan Area $130,000.00-$150,000.00 3 days ago

Whippany, NJ $209,639.00-$225,161.00 2 weeks ago

Whippany, NJ $209,639.00-$225,161.00 2 weeks ago

Principal Software Engineer - Computational Chemistry / Molecular Dynamics
Software Engineer III | Lead Full Stack Developer
Sr. Staff Software Engineer, Payroll and Tax

New York, NY $191,000.00-$275,000.00 2 weeks ago

Whippany, NJ $223,000.00-$230,000.00 1 day ago

Senior Staff Software Engineer - Core HR Product
Staff Software Product Engineer, RCM (NYC)

New York, NY $180,000.00-$220,000.00 1 week ago

New York City Metropolitan Area $115,000.00-$200,000.00 3 days ago

New York City Metropolitan Area $115,000.00-$200,000.00 3 days ago

Senior Software Engineering Lead - Private Equity & Real Estate Technology

New York, NY $175,000.00-$235,000.00 2 weeks ago

New York City Metropolitan Area $125,000.00-$350,000.00 1 month ago

Senior Engineer Identity & Access Management

Parsippany, NJ $115,000.00-$155,000.00 3 weeks ago

Senior Software Engineer - Blockchain Infrastructure

New York, NY $175,000.00-$270,000.00 2 days ago

Vice President, Senior Software Engineer - Capital Markets

New York, NY $166,000.00-$205,000.00 2 weeks ago

Currencies and Emerging Markets - FX - Trade Management - Lead Software Engineer

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Peregrine • New York (NY)

On-site
USD 130,000 - 250,000
Health insurance
Equity options
Flexible working hours
Software Engineering Lead - Backend (Java)
Software Engineering Lead - Backend (Java)

CLEAR • New York (NY)

On-site
USD 215,000 - 250,000
Daily catered lunches
Comprehensive healthcare plans
Flexible time off
+1
Senior Software Engineer, Ad Serving
Senior Software Engineer, Ad Serving

Roku • New York (NY)

On-site
USD 186,000 - 289,000
Health insurance
Equity awards
Life insurance
+4
Senior Software Engineer
Senior Software Engineer

Method • Austin (TX)

On-site
USD 185,000 - 225,000
Lead Software Development Engineer in Test
Lead Software Development Engineer in Test

LMAX Group • New York (NY)

On-site
USD 100,000 - 200,000
25 days PTO
Generous funding for training courses and conferences
401K Pension plan
+4
Senior Core java Developer
Senior Core java Developer

Synechron • New York (NY)

On-site
USD 130,000 - 140,000
Comprehensive insurance plan
Paid maternity & paternity leave
Higher education certification policy
+2
Senior Software Engineer
Senior Software Engineer

VANTA Partners Inc • New York (NY)

Hybrid
USD 150,000 - 200,000
Unlimited PTO
Learning stipend for courses, conferences, and certifications
Direct access to leadership, no red tape
Lead Engineer & Systems Architect
Lead Engineer & Systems Architect

Calliere Group • New York (NY)

On-site
USD 120,000 - 164,000
Senior Frontend Engineer
Senior Frontend Engineer

Rockstar Games • New York (NY)

On-site
USD 121,000 - 162,000
Senior Software Engineer
Senior Software Engineer

X4 Engineering • New York (NY)

On-site
USD 200,000 - 250,000