Software Engineer - Wallet Core

Leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.
$150,000 - $180,000
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Blockchain · Finance

Description For Software Engineer - Wallet Core

BitGo, a leading digital asset infrastructure provider founded in 2013, is seeking a Software Engineer for their Wallet Core team. This role, based in New York City, focuses on building an API-first platform for crypto products. The position requires strong backend development skills, particularly in TypeScript, Node.js, and database technologies. The role combines technical expertise in cryptocurrency infrastructure with the opportunity to work on cutting-edge blockchain technology.

The ideal candidate will have at least 3 years of backend development experience and a strong foundation in computer science. They'll be responsible for designing scalable APIs, implementing robust services, and contributing to the development of BitGo's digital asset solutions. The role offers competitive compensation ($150,000-$180,000 base salary) plus equity and comprehensive benefits.

BitGo handles a significant portion of Bitcoin network transactions and serves thousands of institutions. They're looking for someone who can thrive in a fast-paced environment, has a deep understanding of cryptocurrencies and blockchain, and can contribute to their mission of delivering trust in digital assets. The position offers the opportunity to work with cutting-edge technology while building the future of financial markets.

The role requires full-time presence at their New York City office, emphasizing collaborative team dynamics and innovative problem-solving. The company offers an excellent benefits package, including full health coverage for employees and dependents, 401k matching, and various perks. This is an opportunity to join a team that's transforming the financial services industry through cryptocurrency innovation.

Last updated 3 hours ago

Responsibilities For Software Engineer - Wallet Core

  • Design and build scalable APIs, libraries, and services for API-first platform
  • Own functionality from inception to deployment and customer integration
  • Expose and document functionality for UI, third-party developers, and tooling
  • Collaborate with cross-functional teams on new features
  • 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 through code reviews and best practices

Requirements For Software Engineer - Wallet Core

TypeScript
Node.js
Java
Kotlin
PostgreSQL
MongoDB
React
  • At least 3 years of proven back-end and server-side development experience
  • Strong experience with TypeScript, Node.js and Express
  • Strong experience with PostgreSQL and MongoDB
  • Strong experience with RESTful API design
  • Experience with JVM languages, preferably Java or Kotlin
  • Experience with microservices and service-oriented architectures
  • Experience with unit and functional testing and debugging
  • Experience with Git/GitHub and CI tools
  • Bachelor's degree in computer science or related field
  • Understanding of cryptocurrencies and blockchain

Benefits For Software Engineer - Wallet Core

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 - Wallet Core

Software Engineer - Onboarding

Backend Software Engineer position at BitGo, focusing on building API-first platform for crypto products with TypeScript, Node.js, and databases.

Software Engineer - Onboarding

Backend Software Engineer role at BitGo focusing on building scalable API-first platform for crypto products, requiring 3+ years experience in TypeScript and Node.js

Software Engineer - Onboarding

Backend Software Engineer position at BitGo, focusing on building and maintaining API-first platform for crypto products using TypeScript, Node.js, and databases.

Software Engineer - Onboarding

Backend Software Engineer role at BitGo focusing on building scalable API-first platform for crypto products with TypeScript and Node.js

Software Engineer - Onboarding

Backend Software Engineer role at BitGo focusing on building API-first platform for crypto products, requiring 3+ years experience in Node.js and TypeScript.