Senior Software Engineer - Onboarding

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 - Onboarding

BitGo, a leading digital asset infrastructure provider founded in 2013, is seeking a Senior Software Engineer to join their Retail team in New York. The role focuses on building an API-first platform for businesses and developers to launch crypto products.

The position requires extensive experience in backend development, with a strong focus on TypeScript, Node.js, and database technologies like PostgreSQL and MongoDB. The ideal candidate will have at least 6 years of experience and a deep understanding of RESTful API design and microservices architecture.

As a Senior Software Engineer, you'll be responsible for designing and building scalable APIs, owning features from inception to deployment, and collaborating with cross-functional teams. The role offers an opportunity to work on cutting-edge cryptocurrency and blockchain technology, contributing to BitGo's mission of delivering trust in digital assets.

The compensation package is competitive, ranging from $165,000 to $210,000 base salary, plus equity and benefits. Benefits include comprehensive health insurance, 401k matching, paid leave, and various perks. The position requires full-time presence at the New York City office to support collaborative team dynamics.

BitGo handles a significant portion of Bitcoin network transactions and is the largest independent digital asset custodian and staking provider globally. This role offers a unique opportunity to be part of a team transforming the financial markets while working with modern technologies and solving complex challenges in the cryptocurrency space.

The company culture emphasizes ownership, craftsmanship, and open communication, making it an ideal environment for engineers who want to make a significant impact in the digital asset industry. If you're passionate about cryptocurrency, enjoy building robust APIs, and want to work with a team of talented professionals in a fast-paced environment, this role at BitGo could be your next career move.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer - Onboarding

  • Design and build scalable, well abstracted, and robust APIs, libraries, and services
  • Own functionality and scalability features from inception to deployment and customer integration
  • Expose and document functionality to the UI, third-party developers, and tooling
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Continuously discover, evaluate, and implement new technologies
  • Participate in code reviews and contribute to continuous improvement
  • Work closely with product managers, designers, and other engineers
  • Provide mentorship to peers through code reviews and education on best practices

Requirements For Senior Software Engineer - Onboarding

TypeScript
Node.js
PostgreSQL
MongoDB
React
  • At least 6 years of proven experience of back-end and server-side development
  • Great at algorithm design, problem solving, and complexity analysis
  • Strong experience with TypeScript, Node.js and Express
  • 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 branching methodologies
  • Bachelor's degree in computer science, applied mathematics, or technical discipline
  • Understanding of and strong interest in cryptocurrencies and blockchain

Benefits For Senior Software Engineer - Onboarding

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 Senior Software Engineer - Onboarding

Senior Backend Engineer - Wallet Core

Senior Backend Engineer position at BitGo, focusing on developing and maintaining wallet infrastructure using Node.js/TypeScript, working with blockchain technology and digital assets.

Senior Software Engineer - Prime Trade

Senior Software Engineer position at BitGo focusing on building and maintaining backend services for digital asset trading and financial services.

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.