Senior Software Engineer - Retail Team

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 - Retail Team

BitGo, the leading infrastructure provider in the digital asset space, is seeking a Senior Software Engineer to join their Retail team in Palo Alto. 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 Senior Software Engineer, you'll be responsible for designing and building scalable APIs, libraries, and services that power this innovative platform. The position requires strong expertise in TypeScript, Node.js, and database technologies like PostgreSQL and MongoDB.

This is an in-person role at the Palo Alto office, offering a competitive compensation package ranging from $165,000 to $210,000 USD base salary, plus equity and comprehensive benefits. The benefits package includes 100% company-paid health insurance for employees and dependents, 401k matching, paid parental leave, and various workplace perks.

The ideal candidate will have at least 6 years of backend development experience and a strong understanding of cryptocurrencies and blockchain technology. You'll be joining a team that values ownership, craftsmanship, and open communication, working alongside passionate professionals who are transforming the financial markets.

Working at BitGo means being part of a company that handles a significant portion of Bitcoin network transactions and stands as the largest independent digital asset custodian and staking provider globally. This role offers the unique opportunity to contribute to the disruption of traditional financial services while working with cutting-edge technology in a fast-paced, innovative environment.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - Retail Team

  • 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 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 performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Evaluate and implement new technologies to maximize development efficiency
  • Participate in code reviews and contribute to continuous improvement
  • Work with product managers, designers, and engineers to refine product requirements
  • Provide mentorship through code reviews and education on best practices

Requirements For Senior Software Engineer - Retail Team

TypeScript
Node.js
PostgreSQL
MongoDB
React
  • At least 6 years of proven experience in back-end and server-side development
  • Strong experience with TypeScript, Node.js and Express
  • Strong experience with PostgreSQL and MongoDB
  • Experience with microservices and service-oriented architectures
  • Experience with unit and functional testing and debugging
  • Experience in Git/GitHub and CI tools
  • Bachelor's degree in computer science or related technical discipline
  • Understanding of cryptocurrencies and blockchain
  • Strong algorithm design and problem solving skills

Benefits For Senior Software Engineer - Retail Team

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

Interested in this job?

Jobs Related To BitGo Senior Software Engineer - Retail Team

Senior Software Engineer - Retail Team

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

Senior Software Engineer - Retail Team

Senior Software Engineer position at BitGo, building API-first crypto platform with TypeScript and Node.js, 6+ years experience required, NYC-based role.

Senior Software Engineer

Senior Software Engineer role at BitGo, leading digital asset infrastructure provider, focusing on backend development for blockchain integration and scalable solutions.

Senior Software Engineer - Custody Services

Senior Software Engineer role at BitGo, building secure digital asset custody solutions with TypeScript, Node.js, and Kotlin in New York City.

Senior Software Engineer

Senior Software Engineer role at BitGo, leading digital asset infrastructure provider, focusing on backend development for blockchain integration and scalable solutions.