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, established in 2013, stands as the premier infrastructure provider for digital asset solutions, managing a significant portion of Bitcoin network transactions. As the largest independent digital asset custodian and staking provider globally, we're seeking a Senior Software Engineer to join our Retail team.

The role focuses on building an API-first platform that enables businesses and developers to launch crypto products. You'll be working from our San Francisco office, contributing to a collaborative environment that values innovation and technical excellence. The position requires 6+ years of backend development experience, with strong expertise in TypeScript, Node.js, and database systems like PostgreSQL and MongoDB.

As a senior engineer, you'll be responsible for designing and implementing scalable APIs, owning features from conception to deployment, and mentoring peers through code reviews and best practices. The role offers competitive compensation ranging from $165,000 to $210,000 base salary, plus equity and comprehensive benefits including full health coverage and 401k matching.

This is an exciting opportunity to join a company that's transforming the financial services industry through cryptocurrency innovation. You'll work with cutting-edge technology in digital assets, contributing to products that serve thousands of institutions and millions of retail investors worldwide. The role combines technical challenges with the opportunity to shape the future of digital finance, making it ideal for engineers passionate about both technology and financial innovation.

BitGo offers a dynamic startup environment with great colleagues, continuous learning opportunities, and the chance to be part of a team that's revolutionizing investing. The company's commitment to ownership, craftsmanship, and open communication creates an environment where talented engineers can thrive while working on meaningful problems in the digital asset space.

Last updated 6 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 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
  • 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 to peers 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 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 - 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
  • Great colleagues and inspiring startup environment

Interested in this job?

Jobs Related To BitGo Senior Software Engineer - Retail Team

Node.js/TypeScript Platform Engineer

Senior Backend Engineer role at BitGo, focusing on Node.js and TypeScript platform development for digital asset infrastructure.

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.

Sr Full-Stack Engineer

Senior Full-Stack Engineer position at BitGo, building and maintaining cryptocurrency infrastructure with Node.js, TypeScript, and React in Bangalore.

Senior Backend Engineer

Senior Backend Engineer role at BitGo, building and maintaining robust APIs and services for digital asset infrastructure, requiring 3+ years of backend development experience.

Backend Software Engineer

Senior Backend Engineer role at BitGo, building critical infrastructure for digital asset solutions with competitive compensation and comprehensive benefits.