Senior Software Engineer - Custody Services

Leading infrastructure provider of digital asset solutions offering custody, wallets, staking, trading, financing and settlement services.
$165,000 - $210,000
Backend
Senior Software Engineer
In-Person
101 - 500 Employees
5+ years of experience
Finance · Blockchain

Description For Senior Software Engineer - Custody Services

BitGo, established in 2013, is revolutionizing digital asset infrastructure as the first company focused exclusively on institutional clients. As a Senior Software Engineer in the Custody Services team, you'll be integral in building a cutting-edge custodial platform for crypto trading, staking, and management. The role offers a competitive package including base salary between $165,000 - $210,000 USD, plus equity and comprehensive benefits.

The position demands strong expertise in backend development, particularly with TypeScript, Node.js, and Kotlin, along with database management using PostgreSQL and MongoDB. You'll be working in a collaborative environment in our New York City office, contributing to a platform that secures approximately 20% of all on-chain Bitcoin transactions by value.

This is an opportunity to join a company that's reshaping financial markets, serving over 1,500 institutional clients across 50 countries. BitGo values ownership, craftsmanship, and open communication, offering a culture of continuous improvement and innovation. The role combines technical challenges with the excitement of working in the cryptocurrency space, making it ideal for engineers passionate about both technology and financial innovation.

You'll be part of a team that's building the future of digital financial services, with the chance to work on scalable solutions that impact the global cryptocurrency infrastructure. The position offers professional growth through mentorship opportunities and exposure to cutting-edge blockchain technology, while working with a team of exceptional professionals who are leaders in the digital asset space.

Last updated 4 minutes 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
  • Document functionality for 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 back-end and server-side development experience
  • 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

Interested in this job?

Jobs Related To BitGo Senior Software Engineer - Custody Services

Senior Software Engineer - Retail Team

Senior Software Engineer position at BitGo, focusing on building API-first platform for crypto products, requiring 6+ years of backend experience with competitive compensation.

Senior Software Engineer - Custody Services

Senior Software Engineer role at BitGo, building scalable backend solutions for institutional crypto custody platform, offering competitive salary and equity.

Senior Software Engineer (Full-Stack)

Senior Software Engineer position at BitGo, focusing on Bitcoin wallet development and blockchain integration, offering competitive compensation and equity.

Senior QA Engineer

Senior QA Engineer role at BitGo, leading digital asset financial services company, focusing on automated testing for cryptocurrency platforms.

Senior Software Engineer (Full-Stack)

Senior Software Engineer (Full-Stack) needed at BitGo to enhance Bitcoin wallets and systems, requiring expertise in blockchain and full-stack development.