engineering

bitcoin, engineering, software-development, software-engineering, technology no comments

Payment services in Bazel monorepo

How to successfully migrate a critical microservice into monorepo By Shalini Oruganti TL;DR: Bazel monorepo is a Engineering-wide initiative at Coinbase. Our Payments is one of the first teams to migrate a critical Ruby on Rails service for a major EU/UK payment rail into monorepo. After solving for a variety of challenges, we successfully migrated…

data, engineer, engineering, programming, software-engineering no comments

The art of a seamless migration of Coinbase’s internal ledger

Lessons learned from a large cross-database data migration on a critical production system By Alex Ghise, Staff Software Engineer If you’re interested in distributed systems and building reliable shared services to power all of Coinbase, the Platform team is hiring! In 2019, Coinbase set out to strengthen the infrastructure upon which its products are built…

ai, artificial-intelligence, engineering, machine-learning, software-engineering no comments

Building state-of-the-art machine learning technology with efficient execution for the crypto…

By Catalin-Stefan Tiseanu Introduction At Coinbase we’re using machine learning for a variety of use-cases, from preventing fraud and keeping our users safe, to curating and personalizing content or detecting whether identities are matching or not. One of the critical differences between machine learning projects and other types of software engineering is that it’s hard…