About the company
BitGo is the leader in digital asset financial services, providing institutional investors with liquidity, custody, and security solutions. Founded in 2013, BitGo pioneered the multi-signature wallet and is the first digital asset company to focus exclusively on serving institutional clients. Active in both centralized and decentralized finance, BitGo offers market leading trading, lending, and borrowing services through its prime brokerage services and acts as the custodian for WBTC, the leading global stablecoin for Bitcoin. In 2020, BitGo launched BitGo Portfolio and Tax, providing clients with a full-stack solution for digital assets. In 2018, it launched BitGo Trust Company, the first qualified custodian purpose-built for storing digital assets. BitGo processes approximately 20% of all global Bitcoin transactions, and supports over 600 coins and tokens. BitGo provides the security and operational backbone for more than 1500 institutional clients in 50 countries, including many regulated entities and the world’s top cryptocurrency exchanges and platforms. BitGo is backed by Goldman Sachs, Craft Ventures, Digital Currency Group, DRW, Galaxy Digital Ventures, Redpoint Ventures, and Valor Equity Partners.
Job Summary
About this role
📍At least 4+ years of back-end, server-side software development 📍Deeply understand how developers use Node.js and TypeScript at BitGo to create the optimal solutions and abstractions for their use cases, and to help drive and evolve recommended practices 📍Collaborate with teams internally to shepherd and evolve the development experience at BitGo 📍Provide and integrate the libraries, frameworks, and workflows that enable developers to build their software within the BitGo ecosystem 📍Continuously improve operational excellence through a culture of learning and proactive investments in reliability and resiliency 📍Define and improve the dependency management, packaging, and publishing story for Node.js 📍Identify and address patterns in the application runtime that make it harder for developers to productively build and maintain their software 📍Address complex architectural problems with simple, intuitive designs 📍Coordinate with stakeholders in the US and other global locations. This potentially involves taking calls in the PST/ EST timezone to keep in sync with your geographically distributed team.
Excelling In This Role
📍You collaborate effectively with a variety of stakeholder groups: engineering, product, and technical writing 📍You build and maintain strong relationships across stakeholder groups 📍You create clarity and drive alignment across stakeholder groups on technical and non-technical initiatives 📍You are a curious and proactive learner that seeks to minimize assumptions and seeks to deeply understand before writing code or taking action 📍You thrive in an ambiguous environment and can self-manage and self-prioritize your time, energy, and resources