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
501 - 1,000 Employees
6+ years of experience
Finance · Blockchain

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

BitGo, established in 2013, is at the forefront of digital asset infrastructure, providing comprehensive solutions for custody, wallets, staking, trading, and settlement from regulated cold storage. This Senior Software Engineer role within the Custody Experiences team offers an opportunity to shape the future of digital asset management. The position demands expertise in full-stack development, with a focus on building scalable solutions for crypto trading and management platforms. Working from the San Francisco office, you'll be part of a team that handles significant Bitcoin network transactions and serves thousands of institutions. The role combines technical excellence with business impact, offering competitive compensation ($165,000-$210,000 base salary plus equity and benefits) and the chance to work with cutting-edge blockchain technology. The position requires strong experience in TypeScript, Node.js, and Kotlin, along with expertise in database management and microservices architecture. This is an excellent opportunity for experienced engineers passionate about cryptocurrency and blockchain technology to make a significant impact in the digital asset space.

Last updated 6 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
  • 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 Experience (Full-Stack)

TypeScript
Node.js
PostgreSQL
MongoDB
React
  • 6+ years of proven experience in back-end and server-side development
  • 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 and service-oriented architectures 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
  • 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 Senior Software Engineer - Custody Experience (Full-Stack)

Senior Software Engineer - Onboarding

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

Backend Engineer E3 - Ecosystem

Senior Backend Engineer position at BitGo, building critical infrastructure for digital asset solutions with TypeScript/Node.js, requiring 6+ years of experience.

Senior Backend Engineer - Ecosystem

Senior Backend Engineer position at BitGo, building and maintaining critical infrastructure for digital asset solutions using TypeScript, Node.js, and SQL databases in Bangalore, India.

Senior Software Engineer - Custody Experience (Full-Stack)

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

Senior Software Engineer - Custody Experience (Full-Stack)

Senior Software Engineer role at BitGo focusing on building and maintaining full-stack solutions for cryptocurrency custody platform with competitive compensation and benefits.