How BitGo rethought our interview process and moved past algorithm puzzles to screen candidates.
The results were underwhelming.
HackerRank is a tool useful for finding candidates adept at solving algorithm challenges, but does little to inform a candidate’s probability of success within our team.
This got us thinking about the characteristics that correlate to success at BitGo. …
I lost north of $100,000 last Wednesday. It evaporated over a 24-hour time span in a “SIM port attack” that drained my Coinbase account. It has been four days since the incident and I’m gutted. I have zero appetite; my sleep is restless; I am awash in feelings of anxiety, remorse, and embarrassment.
This was the single most expensive lesson of my life and I want to share my experience + lessons learned with as many people as possible. …
It has been a busy few months for the Blockchain Development Team at BitGo. We’ve been shipping quickly and wanted to highlight features that customers and followers of BitGo’s Engineering Blog may have missed.
BitGo’s Blockchain Team added support for two new mainnet initiatives this quarter.
BitGo protected customers through the contentious BCH / BSV hard fork last November. This February, we launched full support for BSV to make it possible our clients to access their forked funds. Details on that launch as well as how we’re supporting that coin can be found here.
BitGo is proud to announce our paid Summer 2019 internship program! We are looking for students interested in blockchain technology who want to learn more about how cryptocurrencies are changing the way value is defined.
During our paid 10-week program we provide our interns with:
An exploration of serverless architecture by means of a small web app that provides visibility into BitGo’s indexer infrastructure.
Motivating this project was a lack of visibility into our blockchain indexing infrastructure; tangentially, I wanted to use this as an opportunity to explore the world of serverless apps.
Coming from 10+ years of traditional server-side web development, this shift took time to wrap my head around. However, once I decomposed the problem from a new perspective, the benefits of serverless development became immediately clear:
On November 15th, Bitcoin Cash (BCH) underwent a hard fork after the community was unable to reach consensus around the introduction of new protocol upgrades. As a result, BCH forked into two chains with competing mandates: Bitcoin Cash ABC (ABC) and Bitcoin Cash Satoshi’s Vision (SV).
For BitGo wallet and custody clients, forks require a certain level of protection against both replay and reorg attacks. We supported clients before, during, and after the fork to ensure safekeeping of funds and live-blogged the event to provide transparency and real-time updates to our clients throughout.
With the event behind us, we wanted…
Engineering Leadership at BitGo. Enjoy reading and writing about software development at scale.