Software Engineer

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
Finance · Blockchain

Description For Software Engineer

BitGo, the leading infrastructure provider in the digital asset space, is seeking a talented Software Engineer to join their Wallet Core team in New York City. Since 2013, BitGo has been at the forefront of enabling secure navigation of the digital asset space, serving thousands of institutions and millions of retail investors worldwide.

The role offers an exciting opportunity to work on an API-first platform that enables businesses and developers to launch crypto products. As a Software Engineer, you'll be responsible for designing and building scalable APIs, libraries, and services while collaborating with cross-functional teams to deliver innovative solutions.

The position requires strong expertise in backend technologies, including TypeScript, Node.js, PostgreSQL, and MongoDB, along with experience in JVM languages like Java or Kotlin. You'll be working in a fast-paced environment where you'll own features from inception to deployment, participate in code reviews, and mentor peers.

The compensation package is highly competitive, ranging from $150,000 to $180,000 base salary, plus equity and comprehensive benefits including full health coverage for employees and dependents, 401k matching, and parental leave. The role is based in BitGo's New York City office, where you'll work alongside talented colleagues in an inspiring startup environment.

This is an excellent opportunity for engineers passionate about cryptocurrencies and blockchain technology to join a company that handles a significant portion of Bitcoin network transactions and is the largest independent digital asset custodian in the world. You'll be part of a team that values ownership, craftsmanship, and open communication, working to transform the financial services industry through innovative digital asset solutions.

Last updated 2 days ago

Responsibilities For Software Engineer

  • 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 to UI, third-party developers, and tooling
  • Collaborate with cross-functional teams to define, design, and ship 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 education

Requirements For Software Engineer

TypeScript
Node.js
Java
Kotlin
PostgreSQL
MongoDB
React
  • 3+ years of back-end and server-side development experience
  • Algorithm design, problem solving, and complexity analysis skills
  • Strong experience with TypeScript, Node.js and Express
  • Strong experience with PostgreSQL and MongoDB
  • Strong experience with RESTful API design
  • Experience with JVM languages (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

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • 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
  • Great colleagues and inspiring startup environment

Interested in this job?

Jobs Related To BitGo Software Engineer

Software Engineer

Backend Software Engineer role at BitGo, building scalable API-first platform for crypto products with focus on security and infrastructure.

Software Engineer

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

Software Engineer

Backend Software Engineer role at BitGo, building scalable API-first platform for crypto products with focus on security and infrastructure.

Software Engineer - Wallet Core

Backend Software Engineer role at BitGo focusing on building API-first platform for crypto products and digital asset solutions.

Backend Software Engineer

Backend Software Engineer role at BitGo, building financial infrastructure for digital assets, requiring 3+ years experience in server-side development.