Senior Software Engineer

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

BitGo, established in 2013, stands as the premier infrastructure provider for digital asset solutions, offering a comprehensive suite of services including custody, wallets, staking, trading, financing, and settlement from regulated cold storage. The company serves thousands of institutions and millions of retail investors worldwide, handling a significant portion of Bitcoin network transactions as the largest independent digital asset custodian and staking provider globally.

The role is specifically within the GoUSD Team, focusing on shaping the future of stablecoins. The team is dedicated to creating stablecoin infrastructure that maintains the highest standards of security and compliance while building for the future of digital finance. The position offers an opportunity to work on innovative solutions that combine efficiency with transparency, ensuring reliability for both users and institutions.

As a Senior Software Engineer, you'll be working with cutting-edge technologies including Elixir, Phoenix, LiveView, and PostgreSQL, while potentially utilizing TypeScript, Node.js, and MongoDB. The role requires strong expertise in backend development, system design, and API development, with a particular focus on cryptocurrency and blockchain technologies.

The position offers competitive compensation ranging from $165,000 to $210,000 USD base salary, along with equity and performance bonuses. BitGo provides comprehensive benefits including full health coverage for employees and dependents, 401k matching, and various workplace perks. The role is based in San Francisco, requiring full-time onsite presence to foster collaborative team dynamics and innovative problem-solving.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer

  • Join GoUSD Team to help shape the future of stablecoins
  • Create secure and compliant stablecoin infrastructure
  • Work on building stablecoin infrastructure that combines efficiency with transparency

Requirements For Senior Software Engineer

Node.js
PostgreSQL
MongoDB
TypeScript
  • 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 technical system design across multi-functional teams
  • Strong experience with Elixir, Phoenix, LiveView, and PostgreSQL
  • 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, code review tools, CI tools
  • Bachelor's degree in computer science, applied mathematics, or another technical discipline from a top university
  • Understanding of and strong interest in cryptocurrencies and blockchain

Benefits For Senior Software Engineer

Medical 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 to suit your needs
  • Great colleagues and inspiring startup environment

Interested in this job?

Jobs Related To BitGo Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at BitGo, building secure cryptocurrency custody solutions with Node.js, TypeScript, and blockchain technologies in Palo Alto.

Senior Software Engineer

Senior Software Engineer role at BitGo, focusing on building secure and scalable cryptocurrency custody solutions using Node.js and TypeScript in Toronto.

Senior Software Engineer

Senior Software Engineer role at BitGo, focusing on stablecoin infrastructure development with 6+ years of backend experience required.

Senior Software Engineer

Senior Software Engineer role at BitGo, building secure cryptocurrency infrastructure with Node.js, TypeScript, and distributed systems.

Solutions Engineer

Senior Solutions Engineer role at BitGo, leading digital asset infrastructure provider, requiring technical expertise and client relationship management in Tokyo.