Senior Software Engineer @ Ripple

Job Information

Job Description:

WHAT YOU’LL DO:

  • You will be joining a team building a highly scalable and available distributed system. Performance and reliability are critical
  • You will be expected to do everything from architecture and design, to implementing those designs in code (C++), to testing the implementations for correctness and performance, and finally optimizing the implementations for better performance
  • Our open source software runs the XRP Ledger, and thus you will work directly on the XRP Ledger protocol and data
  • Write concise system design documents leading discussions among both internal and external engineering stakeholders

WHAT YOU’LL BRING: 

  • 5+ years of hands-on Software Development experience, with the last 2+ years in C++
  • Bachelor’s in Computer Science or similar
  • Experience in backend and/or distributed systems development
  • Experience working with any one of the database technologies (Apache Cassandra, PostgreSQL, MySQL, etc)
  • Excited about blockchains, the technical details and the potential benefits
  • Ability to communicate and explain difficult technical concepts to various audiences / stakeholders
  • Ability to independently solve complex problems with creative solutions
  • Ability to make key tradeoff decisions balancing time, quality, and scope

Benefits:
Experience Level: Senior
Work From: Onsite

Company Information

View all jobs of Company: Click here

Pin It on Pinterest