Senior Software Engineer

BitGo - Palo Alto, CA (30+ days ago)

BitGo Inc. is the market leader in institutional-grade cryptocurrency investment services, providing institutional investors with security, compliance, and custodial solutions for blockchain-based currencies. BitGo is the world's largest processor of on-chain bitcoin transactions, processing 15% of all global bitcoin transactions, and $15 billion per month across all cryptocurrencies. The company has over $2 billion in assets in wallet, and a customer base that includes the world's largest cryptocurrency exchanges and spans more than 50 countries. BitGo is headquartered in Palo Alto, California, and has offices in London, Singapore, and Tokyo.

BitGo is looking for a Senior Software Engineer who will join our Engineering team in Palo Alto. Main Responsibilities:

Build integration libraries and SDKs to interface with our server and APIs
Expose and document functionality to the UI, third-party developers, and our internal and external tooling
Work on low-level blockchain functionality such as transaction serialization and signing for various cryptocurrencies
Design, architect and implement robust and high performance Bitcoin and blockchain API platforms
Develop libraries that will interact with a variety of blockchains
Own the functionality and scalability features by taking responsibility from the inception to deployment and customer integration
Collaborate with the blockchain indexing team and scale the platform, consume ingested blockchain information from the database

BitGo is looking for people who are passionate about their craft, take full ownership for their work and projects, and believe in transparent and collaborative culture with the goal of making BitGo successful.

You have been working as a Software Engineer for at least 10 years on server-side web development frameworks using NodeJS, Express, Python or Java
Experience as part of an architecture team / panel
You are very confident with RESTful API design, SDK development, MVC, Javascript
You are great with unit and functional testing and debugging
You stand out from the crowd because are you extremely good at algorithm design, problem solving and complexity analysis
BS or MS Degree in Computer Science or equivalent experience
You are a huge fan of blockchain technology and cryptocurrencies

Opportunity to work for a true fast growing tech startup in one of the hottest industries
Opportunity to work with an awesome team of unique and smart people
Competitive salary, bonus and stock options
Fully paid health insurance, including spouse and kids
Unlimited paid time off and paid holidays
Free catered lunches (order what you want online)
Free parking and Caltrain passes
Onsite fully stocked kitchen with healthy snacks, fruits and drinks
Onsite espresso machine with freshly ground coffee (Philz, Verve, Stumptown)
Work equipment of your choice (apple machines, standing desks)
Great restaurants, bars and gyms right on California Avenue