About the Role
As a Software Engineer on our Custody Services Team, you will be working with our Custody team to support and evolve our secure wallet and blockchain processing systems. This role will mainly focus on system tools and infrastructure written in Golang, and participate in deploying and operating our high-security hardware systems in regional datacenters. You will also gain an outstanding look into how the US financial system works on the inside and strengthen your financial and cryptocurrency domain knowledge. We strive for a high standard of engineering quality while service unique scalability challenges. You will have high impact roles in our fast growing company.
What you’ll do day-to-day:
You will design and build the next generation security services within our custody platform.
You will own and work in a 24/7 on-call rotation for our custody services.
You will partner with teams across Security & Privacy and Robinhood to address business and technical requirements by delivering secure solutions and features in accordance with our priorities and roadmap.
You will write high quality and well tested, secure code to ship to our customers.
You will create and implement strategies to continually improve the security posture of Robinhood's cryptographic systems and the critical data they protect.
About you:
You have 3+ years' experience writing code in Golang
You have some familiarity with uses of cryptography and ECDSA
Some level of experience coding blockchain or cryptocurrency functions, and tools
Basic REST API usage experience
Bonus points:
Experience implementing blockchain transaction processing
Experience using blockchain explorer or full node APIs
Technologies we use:
Software development languages and frameworks like Python and Go
Container orchestration and stream processing solutions like Kubernetes and Kafka
Amazon Web Services (AWS)
Proprietary and commercial solutions for blockchain and wallet operations
Menlo Park, CA
Robinhood Markets, Inc. is an American financial services company headquartered in Menlo Park, California, known for offering commission-free trades of stocks and exchange-traded funds via a mobile app introduced in March 2015. Robinhood is a FINRA-regulated broker-dealer, registered with the U.S. Securities and Exchange Commission, and is a member of the Securities Investor Protection Corporation.The company's revenue comes from three main sources: interest earned on customers' cash balances, selling order information to high-frequency traders (a practice for which the SEC opened an investigation into the company in September 2020) and margin lending. As of 2020, Robinhood had 13 million users.
Robinhood is on a mission to democratize finance for all. We believe it should work for everyone and not just a few. We offer commission-free trading in one, user-friendly platform. Trading in stocks, ETFs and options is offered through Robinhood Financial LLC, member SIPC. Cryptocurrency trading is offered through Robinhood Crypto, LLC. Keep in mind other fees may still apply to your brokerage account. Please see Robinhood Financial’s Fee Schedule at rbnhd.co/fees to learn more. All investments involve risk, including the possible loss of principal. Past performance of a security, or financial product does not guarantee future results or returns. Robinhood Crypto is licensed to engage in virtual currency business activity by the New York State Department of Financial Services and is not a member of FINRA or SIPC. Cryptocurrencies are not stocks and your cryptocurrency investments are not products protected by either FDIC or SIPC. Robinhood Financial LLC and Robinhood Crypto, LLC are wholly-owned subsidiaries of Robinhood Markets, Inc.