Senior Software Engineer - Custody Services

Leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.
$165,000 - $210,000
Backend
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
Finance · Blockchain

Description For Senior Software Engineer - Custody Services

BitGo, established in 2013, is at the forefront of digital asset infrastructure, providing comprehensive solutions for custody, wallets, staking, trading, financing, and settlement services. As the largest independent digital asset custodian and staking provider globally, BitGo handles a significant portion of Bitcoin network transactions and serves thousands of institutions and millions of retail investors worldwide.

The Senior Software Engineer role in the Custody Services team offers an exciting opportunity to build and shape the future of digital asset management. You'll be working on developing a cutting-edge custodial platform that enables businesses and customers to trade, stake, and manage crypto products. The position requires strong technical expertise in backend development, with a focus on TypeScript, Node.js, and Kotlin, along with experience in database management using PostgreSQL and MongoDB.

This role is perfect for someone who combines technical excellence with a passion for cryptocurrency and blockchain technology. You'll be part of a team that values ownership, craftsmanship, and open communication, working in a collaborative environment in New York City. The position offers competitive compensation ($165,000-$210,000), comprehensive benefits, and the opportunity to be part of a team that's transforming the financial services industry.

Working at BitGo means being at the forefront of the most disruptive change in financial services in years. You'll join a team of exceptional professionals who are dedicated to delivering trust in digital assets, with the chance to make a lasting impact on the future of financial markets.

Last updated 3 days ago

Responsibilities For Senior Software Engineer - Custody Services

  • Design and build scalable APIs, libraries, and services for custodial platform
  • Own functionality from inception to deployment and customer integration
  • Expose and document functionality to UI, third-party developers, and tooling
  • Collaborate with cross-functional teams
  • Write clean, maintainable, and efficient code
  • Ensure performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Evaluate and implement new technologies
  • Participate in code reviews
  • Work with product managers, designers, and engineers
  • Provide mentorship to peers

Requirements For Senior Software Engineer - Custody Services

TypeScript
Node.js
Kotlin
PostgreSQL
MongoDB
React
  • 5+ years of proven experience in back-end and server-side development
  • Algorithm design, problem solving, and complexity analysis skills
  • Strong experience with TypeScript, Node.js and Kotlin
  • 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 CI tools
  • Bachelor's degree in computer science or related field
  • Understanding of cryptocurrencies and blockchain

Benefits For Senior Software Engineer - Custody Services

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • 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 commuter/parking pass
  • Free custom lunches, dinners and snacks
  • Computer equipment and workplace furniture
  • Great colleagues and inspiring startup environment

Interested in this job?

Jobs Related To BitGo Senior Software Engineer - Custody Services

Senior Software Engineer - Retail Team

Senior Software Engineer role at BitGo focusing on building API-first platform for crypto products, requiring backend expertise in TypeScript and Node.js.

Senior Software Engineer - Retail Team

Senior Software Engineer position at BitGo, building API-first crypto platform with TypeScript and Node.js, 6+ years experience required, NYC-based role.

Senior Software Engineer

Senior Software Engineer role at BitGo, leading digital asset infrastructure provider, focusing on backend development for blockchain integration and scalable solutions.

Senior Software Engineer - Custody Services

Senior Software Engineer role at BitGo, building secure digital asset custody solutions with TypeScript, Node.js, and Kotlin in New York City.

Senior Software Engineer - Retail Team

Senior Software Engineer position at BitGo focusing on building API-first platform for crypto products, requiring backend expertise in TypeScript and Node.js.