Senior Software Engineer - C++ | Ripple Labs | Remote within 
the US (select states) | REDACTED_EMAIL
=======
Named one of the 50 Smartest Companies by MIT Technology Review, Ripple Labs is an 80 person startup backed by prominent investors, such as Google Ventures, Andreessen Horowitz, Lightspeed Venture Partners and IDG Capital Partners. The original developers of the Ripple protocol, we now support its growth by contributing code to the open-source software, as well as recruiting and developing tools for financial institutions and payment networks to use Ripple.
Ripple is an Internet protocol that interconnects the world’s financial systems to enable the real-time, secure transfer of funds in any currency. As settlement infrastructure, Ripple transforms and enhances today’s financial systems. Ripple unlocks assets and provides access to payment systems for everyone, empowering the world to move value like information moves today.
The open source rippled peer-to-peer payment server is the high performance solution that puts the power of payments in the hands of individuals. We’re in need of talented developers to help scale the technology. It’s written in C++, multi-threaded, and uses much of the modern idioms of C++. Prospective candidates should be ready to solve complex problems and able to produce polished code the entire world will see and subject to security audits.
Our new C++ developer will play an integral role working with the current team to maintain, watch over, and develop new features for the Ripple Protocol. At it’s heart, Ripple a high performance peer-to-peer decentralized payment server and we’re after passionate individuals to nurture the core of our technology, bringing Ripple to the next level.
This is remote based position. You must be based in or willing to be based in California, Nevada, Texas, Oregon, Washington, New York or Florida.
=======
What you look like:
A long work history developing with C++ (10+ years is ideal)
Experience writing APIs and accompanying documentation.
Anyone who can claim to be a master of template metaprogramming
History of developing high-traffic, high-volume distributed applications
A hacker mentality is strongly preferred, no degree necessary, only skills and experience
Bonus Skills:
Expert at understanding and writing C++ templates
Knowledge of boost::asio socket programming
Experience with synchronization in multithreaded applications
Worked on other open source C++ projects on GitHub (proud of your code and want to share it)
Has worked with C++ programmers in a team setting
=======
What we offer:
Competitive salary and equity
Fully paid medical and dental insurance for employees, 50% contribution for spouses and dependents
Take time off when you need it - unlimited vacation policy
Industry-leading maternity and paternity leave policies
Work with some of the best - early Bitcoin pioneers and cryptographers, ex-NASA engineers, ex-Fed regulators
The opportunity to change the way we transact
=======
Please email REDACTED_EMAIL for more details.
Ask HN: Who is hiring? (December 2014)