About the company
Our team is working on the next generation of crypto solutions. Whether you are looking for a role as a Blockchain Software Engineer in San Francisco, a Partner Engineer in London or a Sales Representative in Singapore, Ripple is the place to build something transformative.
Job Summary
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