Senior Software Engineer - BitGo Prime
About the Job
BitGo is a leading provider of digital asset financial services catering to institutional investors with solutions in liquidity, custody, and security. With a focus on serving institutional clients, BitGo offers trading, lending, and borrowing services through its prime brokerage. The company plays a crucial role in the digital assets space, serving as the custodian for the global stablecoin, WBTC. BitGo is also the pioneer of the multi-signature wallet and ventures into both centralized and decentralized finance.
Founded in 2013, BitGo processes a notable fraction of global Bitcoin transactions, supports over 1000 coins and tokens, and operates as the security and operational anchor for more than 1500 institutional clients globally.
In this role, you will be part of the Prime Engineering team at BitGo, contributing to the development of new features and applications for enterprise clients. Your primary responsibility will involve building robust applications to enhance BitGo's position as a leading digital asset Prime Broker for businesses.
This position offers a remote work setup, with an expectation for individuals within proximity of the office to attend in-person on Wednesdays.
Responsibilities
- Design and develop APIs, libraries, and services to support BitGo's financial services, such as clearing, settlement, digital asset lending, trading, and liquidity
- Take ownership of functionality and scalability features, overseeing the entire process from inception to deployment and customer integration
- Document features and expose them to various stakeholders including UI, third-party developers, and internal/external tooling
- Collaborate with engineering teams to ensure alignment on technical requirements and maintain consistent work quality
- Offer mentorship to peers within the wider engineering team by conducting code reviews and promoting best practices
Skills & Experience
BitGo looks for individuals who embody its values of open communication, transparency, taking ownership, and a commitment to craftsmanship. The ideal candidate should align with BitGo's vision to deliver trust in digital assets.
Required
- At least 5 years of back-end, server-side software development experience
- Background in Financial Services and/or Financial Technology
- Strong skills in algorithm design, problem-solving, and complexity analysis
- Proficiency in server-side languages like TypeScript/Node.JS
- Experience with SQL databases like Postgres or MySQL
- Familiarity with RESTful API design, unit and functional testing, and debugging
- Knowledge of microservices and service-oriented architecture
- Competence in Git/GitHub, branching methodologies, code review tools, and CI tools
- Ability to work independently in a fast-paced environment
- Willingness to participate in on-call rotations for system support
Preferred
- Experience with asynchronous programming or functional programming
- Previous work on financial accounting systems like general ledger and bookkeeping functions
- Exposure to digital asset trading, lending, or wallets
- Full-stack development ability, including familiarity with React
- Proficiency in large-scale, real-time, and distributed applications
- Previous engagement with clients or business partners
- Strong interest in and understanding of cryptocurrencies and the blockchain industry
Why Join BitGo?
Join the team driving change in the financial services industry through innovation, technical excellence, passion, and collaboration. BitGo values individuals who challenge the status quo, think innovatively, take risks, and help transform global financial markets.
Some benefits of working at BitGo include:
- Competitive base salary, bonuses, and stock options
- Comprehensive health insurance coverage
- 401k company match, parental leave, and paid vacation
- Commuter benefits and conveniently located near Caltrain
- Free meals and snacks, customized work equipment, supportive startup environment
The financial services landscape is evolving rapidly with cryptocurrencies at the forefront. By joining BitGo, you can be part of the team shaping the future of investing.
Pay Transparency Notice
Compensation for this role typically averages between $165,000 to $210,000 USD in base salary, based on your level and location. Equity, an annual performance bonus, and the mentioned benefits are also included in the package.
