Senior Software Engineer - Custody Experience (Full-Stack)

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
6+ years of experience
Finance · Blockchain

Description For Senior Software Engineer - Custody Experience (Full-Stack)

BitGo, a leading digital asset infrastructure provider founded in 2013, is seeking a Senior Software Engineer to join their Custody Experiences team in Palo Alto. This role focuses on building a robust custodial platform for crypto trading, staking, and management. The position offers a competitive compensation package of $165,000-$210,000 plus equity and benefits.

The role requires 6+ years of backend development experience, with expertise in TypeScript, Node.js, Kotlin, and databases like PostgreSQL and MongoDB. You'll be responsible for designing scalable APIs, leading medium-to-large initiatives, and contributing to a culture of engineering excellence. The position demands strong algorithm design skills and deep understanding of cryptocurrencies and blockchain technology.

BitGo offers comprehensive benefits including full health coverage for employees and dependents, 401k matching, equity, and various perks like free meals and commuter benefits. The company handles a significant portion of Bitcoin network transactions and serves thousands of institutions worldwide. This is an opportunity to join a pioneering company in the digital asset space and contribute to transforming financial markets.

The role is fully in-person at the Palo Alto office, emphasizing collaborative team dynamics and innovative problem-solving. You'll work closely with cross-functional teams, mentor peers, and help shape the future of digital asset custody solutions. The position combines technical challenges with the excitement of working in the rapidly evolving cryptocurrency industry.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer - Custody Experience (Full-Stack)

  • 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 and developers
  • 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 and designers
  • Provide mentorship to peers

Requirements For Senior Software Engineer - Custody Experience (Full-Stack)

TypeScript
Node.js
PostgreSQL
MongoDB
React
  • 6+ years of proven back-end and server-side development experience
  • Experience leading medium-to-large initiatives
  • Strong algorithm design and problem solving skills
  • Experience with TypeScript, Node.js and Kotlin
  • Experience with PostgreSQL and MongoDB
  • RESTful API design experience
  • Microservices architecture experience
  • Unit and functional testing expertise
  • Experience with 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 Experience (Full-Stack)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
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 startup environment

Interested in this job?

Jobs Related To BitGo Senior Software Engineer - Custody Experience (Full-Stack)

Senior Software Engineer - Custody Experience (Full-Stack)

Senior Full-Stack Software Engineer position at BitGo, focusing on building custodial platform for crypto trading and management.

Senior Backend Engineer - Ecosystem

Senior Backend Engineer position at BitGo, focusing on building and maintaining digital asset infrastructure with TypeScript/Node.js in Bangalore, India.

Senior Software Engineer - Platform

Senior Software Engineer role at BitGo focusing on platform development using Node.js and TypeScript to build scalable infrastructure for digital asset solutions.

Senior Software Engineer - Platform

Senior Software Engineer position at BitGo, focusing on platform development using Node.js and TypeScript to build scalable infrastructure for digital asset solutions.

Senior Software Engineer - Custody Experience (Full-Stack)

Senior Software Engineer role at BitGo focusing on building custodial platform for crypto trading, staking, and management using TypeScript, Node.js, and Kotlin.