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