Software Engineer

BitGo provides secure and scalable solutions for digital asset economy, offering regulated custody, staking and trading infrastructure for crypto investors and builders.
$150,000 - $180,000
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Finance · Blockchain · Cybersecurity

Description For Software Engineer

BitGo, established in 2013, is at the forefront of digital asset security and infrastructure. As a pioneer of multi-signature wallet technology and TSS, BitGo safeguards over 600 tokens across various blockchains. The company has evolved into a comprehensive solution provider, offering regulated custody through BitGo Trust Company, trading and lending services via BitGo Prime, and serves as the sole custodian for WBTC.

We're seeking a Software Engineer to join our BGX team to help build an API-first platform enabling businesses and developers to launch crypto products. This role offers an opportunity to work with cutting-edge technology in the cryptocurrency space, designing and implementing scalable solutions that power the digital asset economy.

The ideal candidate will have strong experience in backend development, particularly with TypeScript and Node.js, and a deep understanding of RESTful API design. You'll be working in a fast-paced environment, collaborating with cross-functional teams to build robust, well-documented APIs and services.

Join BitGo to be part of a team that processes approximately 20% of all global Bitcoin transactions by value and serves over 1500 institutional clients across 50 countries. You'll work alongside passionate professionals who value ownership, craftsmanship, and open communication, while helping to transform the future of financial markets.

The role offers competitive compensation, comprehensive benefits, and the chance to work on disruptive technology that's reshaping the financial services industry. If you're excited about cryptocurrencies and want to contribute to building secure, scalable infrastructure for the digital asset economy, this position offers an excellent opportunity to make a significant impact.

Last updated 3 days ago

Responsibilities For Software Engineer

  • Design and build scalable, well abstracted, and robust APIs, libraries, and services
  • Own functionality and scalability features from inception to deployment and customer integration
  • Expose and document functionality to the UI, third-party developers, and tooling
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Continuously discover, evaluate, and implement new technologies
  • Participate in code reviews and contribute to continuous improvement
  • Work closely with product managers, designers, and other engineers
  • Provide mentorship to peers through code reviews and education

Requirements For Software Engineer

TypeScript
Node.js
PostgreSQL
MongoDB
React
  • 3+ years of proven experience of back-end and server-side development
  • Great at algorithm design, problem solving, and complexity analysis
  • Strong experience with TypeScript, Node.js and Express
  • Strong experience with PostgreSQL and MongoDB
  • Strong experience with RESTful API design
  • Experience with microservices and service-oriented architectures
  • Experience with unit and functional testing and debugging
  • Experience in Git/GitHub and branching methodologies
  • Bachelor's degree in computer science, applied mathematics, or technical discipline
  • Understanding of and strong interest in cryptocurrencies and blockchain

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Equity
  • Competitive base salary, bonus and stock options
  • 100% company paid health insurance for employee, partner and dependents
  • Up to 4% 401k company match
  • Paid parental leave
  • Paid vacation
  • Free custom lunches, dinners and snacks
  • Computer equipment and workplace furniture

Interested in this job?

Jobs Related To BitGo Software Engineer

Solutions Engineer

Solutions Engineer position at BitGo, leading digital asset financial services provider, focusing on technical pre-sales and client success.

Software Engineer

Software Engineer position at BitGo focusing on building scalable API-first platform for crypto products, offering competitive compensation and equity.

Software Engineer

Software Engineer position at BitGo focusing on building scalable API-first platform for crypto products, offering competitive compensation and equity.

Software Engineer

Backend Software Engineer role at BitGo, building API-first platform for crypto products using TypeScript and Node.js

Software Engineer, Custody Services

BitGo seeks a Software Engineer for their Custody Services team to build a secure custodial platform for crypto trading and management.